
CentOS6 の Windows コンピューターで Samba 共有を設定しようとしています。現在の Samba 設定は次のとおりです。
[global]
restrict anonymous = no
domain master = no
preferred master = no
workgroup = workgroup
ldap ssl = no
server signing = auto
wins support = no
[test]
path = /home/test
browseable = yes
writable = yes
guest ok = no
create mask = 0777
directory mask = 0777
Windows コンピューターで指定されたディレクトリにはアクセスできますが、フォルダーを作成したり、そこにファイルを保存しようとするとアクセスが拒否されます。この構成をさまざまなフォルダー (/home/test だけでなく) で試しましたが、すべて同じ結果になりました。ディレクトリはすべて、Windows コンピューターにログインしている同じユーザーに属しており、そのユーザーはディレクトリの再帰的な完全な権限も持っています (chmod と chown が時々使用されています)。そのため、アクセスが拒否される理由がわかりません。
ありがとう。
答え1
これを実行する
chmod 777 /home/test
そして、Samba 構成のセクション テストを次のように変更します。
[test]
path = /home/test
browseable = yes
writable = yes
guest ok = yes
create mask = 0777
directory mask = 0777
security = share