我正在尝试在centos盒上共享一个目录。我测试了在我的ubuntu桌面上配置它,然后在centos机器上试用它,每件事情都很好。smb.conf的设置是相同的,我已经完成了smbpasswd操作,并将用户添加到/etc/samba/smbusers中。当我试图挂载共享时,我会得到“找不到合适的地址”的消息。
我想可能是因为桑巴服务器是Centos 6,这可能是一个SELinux问题。所以经过一点谷歌,我发现:http://aaronwalrath.wordpress.com/2011/03/26/install-samba-server-on-red-hat-enterprise-linux-6scientific-linux-6/,在做了上面提到的事情之后,我仍然无法找到合适的地址信息。
在/var/log/samba/log.smb中,我有这个输出。
[2011/08/22 11:07:42.198369, 0] printing/print_cups.c:108(cups_connect)
Unable to connect to CUPS server localhost:631 - Connection refused
[2011/08/22 11:07:42.202031, 0] printing/print_cups.c:108(cups_connect)
Unable to connect to CUPS server localhost:631 - Connection refused
[2011/08/22 11:07:43.224267, 0] smbd/server.c:500(smbd_open_one_socket)
smbd_open_once_socket: open_socket_in: Address already in use
[2011/08/22 11:07:43.224689, 0] smbd/server.c:500(smbd_open_one_socket)
smbd_open_once_socket: open_socket_in: Address already in use我读到这是一个bug,输出并不意味着samba在这里无法工作:https://bugzilla.redhat.com/show_bug.cgi?id=726936
是什么导致的?对于samba,在Centos 6和Centos 5中有什么特别的需要配置的吗?我非常肯定,我在网上看到的关于Centos和samba的大部分信息都是在Centos 6发布之前。
发布于 2011-08-23 19:25:01
结果显示,Centos 6默认情况下运行了iptables,并阻塞了该端口上的通信。我希望这对将来遇到这类事情的其他人有帮助。
发布于 2012-03-10 21:29:25
我刚才遇到了这个问题。解决这个问题的方法是添加参数"bind接口只= yes“。下面的示例配置:
interfaces = lo eth0 127.0.0.1 192.168.1.99
hosts allow = 127. 192.168.1.
bind interfaces only = yes # << <<< <<<< <<<<<<https://serverfault.com/questions/303844
复制相似问题