fstab을 사용하여 exfat 드라이브를 마운트하고 사용자 및 그룹에 읽기/쓰기 권한을 부여하려고 합니다. etc/fstab
이 드라이브의 라인은 다음과 같습니다:
UUID=5E98-37EA /home/ftagliacarne/data/media exfat defaults,rw,uid=1000,gid=1001,umask=002 0 1
이러한 옵션을 사용하면 드라이브가 올바른 사용자 및 그룹의 올바른 위치에 마운트되지만 그룹에는 읽기 및 쓰기 액세스 권한이 없습니다. 즉, 권한은 다음과 같이 설정됩니다.
drwxr-xr-x 7 ftagliacarne docker-media 262144 Sep 24 20:40 media
읽기 및 쓰기 권한도 갖도록 그룹 권한을 설정하는 방법이 있습니까?
원하는 결과:
drwxrwxr-x 7 ftagliacarne docker-media 262144 Sep 24 20:40 media
내가 시도한 몇 가지:
umask
로 설정002
chmod
설치 전/후 사용chmod
상위 디렉터리에서 재귀적으로 사용
나에게 도움을 주셔서 감사합니다.
업데이트 1:
또한 fstab 파일을 다음과 같이 변경해 보았습니다.
UUID=5E98-37EA /home/ftagliacarne/data/media exfat defaults,uid=1000,gid=1001,dmask=0002,fmask=0113 0 1
아아, 여전히 작동하지 않습니다.
업데이트 2:
위 구성으로 인해 시작 시 문제가 발생한 후 항목을 /etc/fstab
다음과 같이 변경했습니다.
UUID=5E98-37EA /home/ftagliacarne/data/media exfat defaults,uid=1000,gid=1001,fmask=0113,dmask=0002,nofail 0 0
이제 작동합니다. pass
옵션 1을 0으로 변경하면 문제가 해결된 것 같기 때문에 문제가 있는 것 같습니다 . 도움을 주신 모든 분들께 감사드립니다!
답변1
chmod
또한 chown
설치된 fat32, exfat 및 ntfs-3g에서는 작동하지 않습니다.
당신이 찾고 있는 것은 입니다 dmask=0002,fmask=0113
.