web-dev-qa-db-ja.com

すべてのユーザーが自分の家だけを見ることができるように、Samba共有を定義するにはどうすればよいですか?

Debianマシンのすべてのユーザーのホームディレクトリを所有者だけが利用できるようにしたいのですが(Sambaを使用)、今のところ(デフォルトのSamba構成で)他のユーザーにアクセスできます/homes。

これが[home]構成部分:

[homes]
comment = Home Directories
browseable = no
public = no
read only = no
create mask = 0700
directory mask = 0700
valid users = ashley joe %S

Windows 7マシンからashleyのアカウントにログオンすることで、joeの家を閲覧できます。これをどのように構成すればよいですか?

2
Patryk

valid users = ashley joe %Svalid users = %Sのみに変更する必要があると思います。あなたの例では、ashley, joe and %S [the name of the share]は常に有効であるため、ashleyjoeはすべての家に到達できます。他の(存在する場合)ユーザーは、指定した例で自分の家だけを見る必要があります。 。

3
Jontas