루트 대신 사용자로 /run/media/$USER/DISK-LABEL에 ext4 USB 디스크를 마운트합니다.

루트 대신 사용자로 /run/media/$USER/DISK-LABEL에 ext4 USB 디스크를 마운트합니다.

USB 디스크를 마운트하기 위해 systemd를 사용하는 여러 스크립트를 발견했습니다.

  • udev 스크립트
  • 시스템 서비스 스크립트(셸 스크립트를 호출하고 장치 이름, 수행할 작업 전달)
  • /usr/local/bin에 있는 쉘 스크립트

내 주요 문제는 로그인한 사용자가 systemd 스크립트에서 알 수 없기 때문에 쉘 스크립트에서 알 수 없다는 것입니다.

USB 디스크를 /run/media/$(logname)/DISK-LABEL에 마운트하고 싶습니다.

해결책이 있나요?

어떤 도움이라도 환영합니다

관련 정보