사용자에 대한 기본 RWX를 설정하려면 다음 권한 세트를 사용하십시오. 어떤 이유로 새로 생성된 파일에는 영향을 미치지 않습니다.
새로 생성된 파일(/home/admin 아래)에 대해 RWX 권한을 얻는 방법에 대해 알고 계시나요?
root@admin:# getfacl /home/admin/
getfacl: Removing leading '/' from absolute path names
# file: home/admin/
# owner: admin
# group: some_group
user::rwx
group::r-x
other::---
default:user::rwx
default:group::r-x
default:other::---
"관리자" 사용자로서
admin@admin:~$ mkdir test1
admin@admin:~$ getfacl test1
# file: test1
# owner: admin
# group: some_group
user::rwx
group::r-x
other::---
default:user::rwx
default:group::r-x
default:other::---
admin@admin:~$ touch test1/testfile
admin@admin:~$ getfacl test1/testfile
# file: test1/testfile
# owner: admin
# group: some_group
user::rw-
group::r--
other::---
보시다시피 생성된 파일에는 RWX 권한이 설정되어 있지 않습니다.
ACL이 필요합니까, 아니면 ACL을 사용하여 동일한 결과를 얻을 가능성이 있습니까 umask
?
답변1
AFAIK 기본적으로 파일을 생성할 때 플래그를 추가할 수 있는 방법이 없습니다 x
. 이는 파일을 실행할 수 있는 특수 플래그이므로 사후에 수동으로 설정해야 합니다.