모든 사용자가 모든 폴더와 하위 폴더 /mnt/stuff
를 읽고 쓸 수 있도록 외장 드라이브를 마운트하려고 합니다 .cd
현재 CD를 사용할 수 있지만 을 /mtn/stuff
실행하면 mkdir /mnt/stuff/asdf
다음 cd /mnt/stuff/asdf
오류가 발생합니다 bash: cd: /mnt/stuff/asdf: Permission denied
.
출력 ls -ld /mnt/stuff
은 입니다 drwsrwsrwx+ 1 xipoti xipoti 8 Oct 11 01:26 /mnt/stuff
.
의 출력은 mount | grep stuff
다음과 같습니다/dev/sda1 on /mnt/stuff type btrfs (rw,relatime,space_cache,subvolid=5,subvol=/)
getfacl /mnt/stuff{,/staff}
반품
getfacl: Removing
leading '/' from absolute path names
# file: mnt/stuff
# owner: xipoti
# group: xipoti
# flags: ss-
user::rwx
group::rwx
group:users:rwx
mask::rwx
other::rwx
default:user::rw-
default:group::rw-
default:group:users:rwx
default:mask::rwx
default:other::rw-
getfacl: /mnt/stuff/staff: No such file or directory
ls -ld /mnt/stuff/staff
주어진ls: cannot access '/mnt/stuff/staff': No such file or directory
출력 umask
은 입니다 0022
.
fstab의 마운트 옵션 /mnt/stuff
과 chmod
. 현재 드라이브의 fstab에 있는 줄은 다음과 같습니다.UID=96da7abb-55b1-45c7-bb13-0b3c4e047892 /mnt/stuff auto rw,exec 0 2