Samba:当主目录是符号链接时共享主目录

Samba:当主目录是符号链接时共享主目录

我为 5 个用户设置了一个新的 Ubuntu 9.10 系统。系统中有一个大型 LVM 卷,所有数据都保存在其中。主系统磁盘不用于此目的,因此我尝试使用

usermod -d /var/data/username -m

然后开始为这些新的主位置创建共享。但后来我想:嘿,Samba 有内置的主目录共享!所以我启用了它,但它不起作用。共享未发布到网络。只有用户“owen”的共享被发布;他的文件夹没有被移动。

所以我想:也许 Samba 主页共享只适用于默认主位置,那么我怎样才能将主目录移回原来的位置,然后使它们成为符号链接。

root@boxenmkiv:/home# ls -l
total 4
lrwxrwxrwx 1 brett brett   25 2010-04-03 08:48 brett -> /var/data/brett/
lrwxrwxrwx 1 carly carly   23 2010-04-03 08:48 carly -> /var/data/carly/
lrwxrwxrwx 1 dave  dave    21 2010-04-03 08:48 dave -> /var/data/dave/
lrwxrwxrwx 1 kate  kate    23 2010-04-03 08:47 kate -> /var/data/kate/
drwxr-xr-x 4 owen  owen  4096 2010-04-03 08:44 owen

就像这样。还是不行。发布到网络的唯一用户共享是“owen”,如上所示,他的主目录没有被移动。

我还将以下内容添加到我的 smb.conf 中

[global]
   follow symlinks = yes
   wide symlinks = yes

顺便说一下,这是家庭共享的正常配置:

[homes]
   comment = Home Directories
   browseable = yes
   # to try and see them, I set browseable to yes
   read only = no
   valid users = %S

没有运气。

我这样做是不是完全错误?我是否应该放弃并手动为用户创建共享?

提前致谢。

答案1

已修复:我所要做的就是登录每个用户帐户一次,现在它们就可以正常工作了。

上面对 [global] 部分中的符号链接的引用是需要的。

相关内容