
루트 권한이 필요한 스크립트를 실행하고 있습니다. 그 기능 중 하나는 udisksctl
유틸리티를 사용하여 연결된 사용자 HDD를 마운트하는 것입니다. 나는 그것을 다음과 같이 사용한다
udisksctl mount -b /dev/sdX --options umask=0000
하지만 성공하면 자동으로 /media/root/<LABEL>
.
어떻게 성공할 수 있나요? 내 umask 사용에 문제가 있거나 환경 변수에 문제가 있습니까? (내 배포판은 Ubuntu이고 udisksctl을 사용하여 크로스 플랫폼 문제를 해결합니다.)
답변1
접근 가능한 장착 지점을 선택할 수 있다는 아이디어입니다. 그러니 시도해 보세요:
mount /dev/sdX /target/blablabla -o rw,umask=0000
답변2
이 문제를 해결했습니다. 에서는 환경 변수 /media/X/<labelname>
에서X
LOGNAME