![또한 파일에 대해 RWX를 설정합니다(폴더에만 해당) ACL](https://linux55.com/image/168110/%EB%98%90%ED%95%9C%20%ED%8C%8C%EC%9D%BC%EC%97%90%20%EB%8C%80%ED%95%B4%20RWX%EB%A5%BC%20%EC%84%A4%EC%A0%95%ED%95%A9%EB%8B%88%EB%8B%A4(%ED%8F%B4%EB%8D%94%EC%97%90%EB%A7%8C%20%ED%95%B4%EB%8B%B9)%20ACL.png)
사용자에 대한 기본 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
. 이는 파일을 실행할 수 있는 특수 플래그이므로 사후에 수동으로 설정해야 합니다.