許可ビットがSamba共有に適用されていない
Linuxクライアントを使用して、Samba共有に許可ビットが適用されないという問題があります。特定のユーザー、グループ、および許可ビットを強制するようにサーバーでsambaを構成しました。これは、ファイルに触れるか、IOリダイレクトのターゲットになるまで期待どおりに機能します。 ここで何が起こっているのですか: user@linuxbox:~-->ls -l ~/archive/foo.txt ls: cannot access /home/user/archive/foo.txt: No such file or directory user@linuxbox:~-->touch ~/archive/foo.txt user@linuxbox:~-->ls -l ~/archive/foo.txt -rw-rw-r-- 1 archive archive 0 2010-09-13 20:29 /home/user/archive/foo.txt user@linuxbox:~-->touch ~/archive/foo.txt user@linuxbox:~-->ls -l ~/archive/foo.txt -rwxrwxrwx 1 archive archive 0 2010-09-13 20:30 /home/user/archive/foo.txt 既存のファイルをタッチすると、その許可ビットは0777です。最初に作成されたときのように、0664になるはずです。既存のファイルに0664を強制するにはどうすればよいですか? サーバーにはバージョン3.0.24があり、クライアントにはバージョン3.4.7があります。これが私のsmb.confです。 [global] interfaces = egiga0 unix charset = UTF8 …