Sambaユーザーがファイルを作成するたびに権限を取得します。
-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これにより、問題をよりよく理解し、適切に解決するのに役立ちます。
ファタイ