Назад | Перейти на главную страницу

Samba share не подключается (вчера работал)

У меня есть веб-сервер CentOS с настроенным общим ресурсом Samba (\\webserver\websites).

Я был подключен к этому общему ресурсу только вчера без проблем, но сегодня мой компьютер с Windows 8 не подключается к нему. Я также пытался установить соединение из Windows 7 и Windows XP, но безуспешно.

Сначала я попытался перезагрузить компьютер, но это не сработало. Затем я попытался перезапустить службу Samba на веб-сервере (service smb restart), и когда это не удалось, я перезапустил веб-сервер.

Все это было бесполезно, и я все еще не могу подключиться к общему ресурсу.

К веб-серверу можно подключиться с моего ПК (и других, которые я пробовал), поскольку веб-сайты, которые он размещает, работают нормально, и я могу подключать Putty к серверу.

При подключении к веб-серверу я вижу, что Samba работает, используя service smb status -

обслуживание smb status
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

Успех. Это проблема брандмауэра. Я не уверен, чем это было вызвано, но брандмауэр перестал разрешать соединения через порт 445.

Я проверил резервную копию сервера несколько ночей назад и, конечно же, запись для порта 445 из определенного диапазона IP-адресов действительно существовала в /etc/sysconfig/iptables. Я восстановил этот единственный файл, и все в порядке с этой очень маленькой частью мира.

Я понятия не имею, как и почему эта запись исчезла, но если я когда-нибудь узнаю, я обновлю этот ответ.