У меня есть сервер под управлением Ubuntu 14.04. Недавно я настроил Сервер Samba, чтобы совместно использовать некоторые файлы с компьютерами Windows в сети. Это работает, но только доступный от машины, куда это работает. Это имеет статический IP: 192.168.2.10
Если я соединяюсь с: smbclient //192.168.2.10/NAS -U NAS
, это работает. Но только один сервер. Все необходимые порты открыты с GUFW
, использование Samba задается.
На других компьютерах сервер видим, но если я соединяюсь с ним, я получаю a NT_STATUS_CONNECTION_REFUSED
ошибка.
Вот мой smb.conf
, извлеченный с testparm
:
[global] server string = %h server (Samba, Ubuntu) interfaces = 127.0.0.0/8, p5p1 server role = standalone server map to guest = Bad User obey pam restrictions = Yes passwd program = /usr/bin/passwd %u passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* . username map = /etc/samba/smbusers syslog = 0 log file = /var/log/samba/log.%m max log size = 1000 load printers = No printcap name = /dev/null disable spoolss = Yes dns proxy = No panic action = /usr/share/samba/panic-action %d idmap config * : backend = tdb printing = bsd print command = lpr -r -P'%p' %s lpq command = lpq -P'%p' lprm command = lprm -P'%p' %j [NAS] path = /home/NAS/NAS valid users = NAS read only = No guest ok = Yes
не уверенный, какой p5p1 находится на Вашем сервере, но редактирует Вашу установку интерфейсов согласно Вашей подсети:
[global]
server string = %h server (Samba, Ubuntu)
interfaces = 127.0.0.0/8, 192.168.2.0/24, p5p1
server role = standalone server
....
, кроме того, также проверьте свой iptables, если Вам включили их.