/media/drv에 ACL이 있습니다.
sudo setfacl -dRm u::rwx,g::rwx,o::r-x /media/drv
마찬가지로 /media/drv에 특수 디렉토리 그룹 ID 비트를 다음과 같이 설정했습니다.
sudo chmod g+s /media/drv
다음과 같이 Linux 명령줄에서 /media/drv에 디렉터리나 파일을 만들 때:
# mkdir dir3
# touch file3
다음과 같은 디렉터리 및 파일 권한을 얻습니다.
drwxrwsr-x+ 2 user1 user1 4096 Apr 27 22:01 dir3
-rw-r--r-- 1 user1 user1 2 Apr 27 22:01 file3
그러나 많은 조사 끝에 Samba 공유에서 파일이나 디렉터리를 생성했을 때 마침내 /etc/samba/smb.conf
동일한 권한을 얻고 일관성을 유지하려면 이러한 설정이 필요하며 이는 ACL이나 umask와는 아무런 관련이 없다는 것을 깨달았습니다. 환경.
#======================= Global Parameters =======================
[global]
log file = /var/log/samba/log.%m
logging = file
max log size = 1000
pam password change = Yes
panic action = /usr/share/samba/panic-action %d
passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .
passwd program = /usr/bin/passwd %u
server role = standalone server
server string = %h server (Samba, Ubuntu)
unix password sync = Yes
idmap config * : backend = tdb
#======================= Share Definitions =======================
[myShare]
path = /media/drv
browsable = yes
writable = yes
read only = no
force user = user1
valid users = user1,root
map archive = no
directory mask = 775
create mask = 664
내 질문:
Samba에 대한 설정이 있지만 inherit acls
Samba는 기본적으로 Linux의 ACL 및 umask 설정을 무시합니까?
건배,
유연한