有的人在Linux中安装了samba后可能由于受到某些影响。就认为smb.conf在/etc/samba/下面。一般安装源码的时候会自动安装在/usr/local/samba下,所以smb.conf这个配置文件在/usr/local/samba/lib/下面。
所以有时候不管怎么配置/etc/smaba/smb.conf都不管用,甚至会自问:“我这都配置好了,怎么还不起作用呢”原因就在这里。没弄清你安装的samba配置在声明地方。然后当配置/usr/local/samba/lib/smb.conf后,就完全可以了。