사용자에게 폴더에 대한 액세스 권한 부여(권한 부여 후 생성된 파일 포함)

사용자에게 폴더에 대한 액세스 권한 부여(권한 부여 후 생성된 파일 포함)

jeremyUbuntu 서버에 백업 사용자(이렇게 부르겠습니다)를 만들었습니다.

backup그런 다음 여러 다른 서버의 파일이 포함된 -dir을 만들었습니다 .

/backup
   |
   |--server1
   |     |--daily_backup
   |     |--weekly_backup
   |
   |--server2
   |     |--daily_backup
   |     |--weekly_backup

그런 다음 다음을 사용하기 위해 -dir에 대한 액세스 권한을 부여했습니다 backup.jeremy

setfacl -R -m u:jeremy:rwx backup/

하지만... 루트로 로그인하고 다음과 같은 새 디렉터리를 생성하면 해당 폴더에 액세스할 수 없습니다 /backup/server2/monthly_backup.jeremy

디렉토리의 root모든 항목을 jeremy읽고 쓰고 실행 하는 방법이 있습니까 ?/backup

답변1

또한 모든 새 파일 시스템 개체에 대한 기본 마스크를 생성해야 합니다.

setfacl -d -m u:jeremy:rwx backup/

관련 정보