Linux
如何定義 samba 共享,以便每個使用者只能看到自己的首頁?
我想讓 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
為 onlyvalid users = %S
。在您的範例中,ashley, joe and %S [the name of the share]
始終有效,因此ashley
可以joe
到達所有家庭,任何其他(如果有)使用者應該只在您提供的範例中看到他們自己的使用者。