삼바 사용자가 파일을 생성할 때마다 권한을 얻습니다.
-rwx------ 1 user1 group1 0 Feb 16 16:33 file.txt
나는 user1이 파일을 생성할 때마다 group1
권한을 받기를 원합니다.r-- or r-x
이것은 내 smb.conf입니다.
[samba-shared-directory]
path = /var/new_share/KRA2017
valid users = user1 , group1
guest ok = no
writable = yes
browsable = yes
나는 무엇을 해야 합니까?
답변1
smb.conf 파일 공유 디렉터리 섹션에 추가(또는 0660 - 원하는 대로 force create mode = 0640
)한 다음 Samba를 다시 로드합니다(배포판에 따라 - service smb reload
, service smbd reload
, 등에 따라 다름).service samba reload
systemctl reload smb
답변2
실제로 더 많은 정보를 추가하겠습니다.
Samba는 시스템의 모든 사용자에 대해 설정된 UMASK를 무시하므로 특정 UMASK를 사용하도록 Samba를 구성해야 할 수도 있습니다.
예를 들어 다음 구성 매개변수를 사용해야 합니다.
create mask = 0744
force create mode = 000
create directory mask = 0755
force directory mode = 000
이 값은 예시일 뿐이며 현재 필요한 값은 아닙니다.
다음은 흥미로운 기사입니다.http://www.bodenzord.com/archives/53이를 통해 문제를 더 잘 이해하고 적절하게 해결하는 데 도움이 될 수 있습니다.
화타이