모든 디렉터리와 파일이 상위 디렉터리와 동일한 권한을 상속받길 원합니다.
답변1
ACL을 사용하여 이를 달성할 수 있습니다. 소개는 다음 답변을 확인하세요.https://unix.stackexchange.com/a/12847/130303
원하는 작업을 수행하려면 기본 ACL이 필요할 수 있습니다. 테스트할 디렉터리(파일과 디렉터리가 이미 포함되어 있음)가 있고 사용자와 그룹은 쓸 수 있고 다른 그룹은 읽을 수 있도록 하려는 경우 처음 세 명령을 사용하여 기본 ACL을 설정할 수 있습니다(재귀적으로). ) 다른 세 명령에서 기존 파일에 대해 설정합니다.
setfacl -R -m d:u::rwx test
setfacl -R -m d:g::rwx test
setfacl -R -m d:o::rx test
setfacl -R -m u::rwx test
setfacl -R -m g::rwx test
setfacl -R -m o::rx test
다음 명령을 사용하여 ACL을 확인할 수 있습니다 getfacl
.
$ getfacl test
# file: test
# owner: youruser
# group: yourgroup
user::rwx
group::rwx
other::r-x
default:user::rwx
default:group::rwx
default:other::r-x