Linux

如何定義 samba 共享,以便每個使用者只能看到自己的首頁?

  • April 19, 2012

我想讓 Debian 機器上的每個使用者的主目錄只能由其所有者使用(使用 Samba),但現在(使用預設 Samba 配置)我可以訪問其他使用者/home

這是[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 的家。我應該如何配置這個?

我認為您應該更改valid users = ashley joe %S為 only valid users = %S。在您的範例中,ashley, joe and %S [the name of the share]始終有效,因此ashley可以joe到達所有家庭,任何其他(如果有)使用者應該只在您提供的範例中看到他們自己的使用者。

引用自:https://unix.stackexchange.com/questions/36853