해당 폴더가 속한 그룹의 구성원인데도 777 그룹 권한이 설정된 폴더에 접근할 수 없는 것 같습니다.
오류 정보:
10:57 ~ $ ls -l
d---rwx--- 2 laurent www-data 4096 août 30 10:28 test
10:57 ~ $ cd test
bash: cd: test: Permission denied
저는 www-data 그룹의 구성원이고 해당 그룹은 폴더에 대한 읽기, 쓰기 및 실행 액세스 권한을 갖고 있습니다. 폴더에 액세스할 수 있어야 합니까?
기타 정보:
10:57 ~ $ whoami
laurent
10:58 ~ $ id
uid=1000(laurent) gid=1000(laurent) groups=1000(laurent),4(adm),24(cdrom),27(sudo),30(dip),33(www-data),46(plugdev),107(kvm),115(lpadmin),131(sambashare)
모든 사람이 이 폴더(내 홈 디렉터리)에 액세스할 수 있습니다.
11:00 ~ $ pwd
/home/laurent
11:00 ~ $ ls -l /
drwxr-xr-x 3 root root 4096 oct. 20 2017 home
11:00 ~ $ ls -l /home/
drwxr-xr-x 69 laurent laurent 4096 août 30 10:48 laurent
답변1
사용자가 개체의 소유자와 일치하는 경우 그룹 및 기타 권한은 무시하고 사용자의 권한이 사용됩니다.
사용자 "laurent"는 디렉터리에 대한 권한이 전혀 없으므로 액세스가 거부됩니다. "laurent"가 권한이 있는 그룹에 있더라도 마찬가지입니다.