smb.confファイル権限に問題があります。 2人のユーザーがいるため、usr1が/filesディレクトリから読み書きできるように設定する必要があります。/filesディレクトリのみを読み取るにはusr2も必要です。似たようなものですが、うまくいきません。同じグループに2人のユーザーがいます。
#[files]
#path = /files
#writable = yes
#browsable = yes
#guest ok = yes
#guest only = yes
#create mode = 0777
#directory mode = 0777
#[files]
#path = /files
#public = no
#writable = no
#browsable = yes
#guest ok = no
#valid users = usr2, @users
#create mask = 0765
事前にありがとう
ベストアンサー1
すべてがコメントアウトされているようです。各行から「#」を削除します。これにより、smb.confファイルにのみ共有を定義できます。
[files]
path = /files
writable = yes
browsable = yes
guest ok = no
valid users = usr1, usr2, @users
次に、ファイル自体に対する一般的なUnix権限(またはacls)を使用してアクセス権を付与/拒否します。