Samba 共享无法连接(昨天还可以使用)

Samba 共享无法连接(昨天还可以使用)

我有一个 CentOS websver,其中设置了 Samba 共享(\\webserver\websites)。

我昨天刚连接到这个共享,没有任何问题,但今天我的 Windows 8 PC 无法连接到它。我还尝试从 Windows 7 和 Windows XP 建立连接,但都没有成功。

我最初尝试重启电脑,但没有成功。然后我尝试重启网络服务器上的 Samba 服务 ( service smb restart),当失败时,我重启了网络服务器。

所有这些都无济于事,我仍然无法连接到共享。

我可以通过我的电脑(以及我尝试过的其他电脑)连接网络服务器,因为它托管的网站运行正常,而且我可以通过 Putty 连接到服务器。

当连接到 Web 服务器时,我可以通过以下方式查看 Samba 正在运行service smb status

服务 smb 状态
smbd (pid 4685) 正在运行...
nmbd (pid 4688) 正在运行...

有人能帮助我让这个共享正常工作吗?

这是我的完整 Samba 配置(/etc/samba/smb.conf)-

[global]
        workgroup = MYGROUP

        server string = Samba Server %v

        log file = /var/log/samba/log.%m

        max log size = 50

        security = user
        encrypt passwords = yes

        socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
        local master = no

[websites]
        comment = Websites
        browseable = yes
        writable = yes
        path=/var/www/html/
        valid users = dgard

答案1

成功。这是防火墙问题。我不确定是什么原因造成的,但防火墙停止允许通过端口 445 进行连接。

我检查了几天前服务器的备份,果然,某个 IP 范围的端口 445 条目确实存在于 中/etc/sysconfig/iptables。我恢复了那个文件,这个很小的部分一切正常。

我不知道该条目是如何或为何消失的,但如果我找到答案,我会更新这个答案。

相关内容