Попытка соединиться через smb с моим гостем VMWare в 192.168.0.138:139 дает мне следующее сообщение:

При подключении к серверу «192.168.0.138» возникла проблема.

Этот файловый сервер не позволит другим пользователям войти в систему. Попробуйте подключиться позже.

Я могу пинговать и SSH к нему нормально, имея некоторые проблемы с доступом к нему через http (хотя, связано ли это, я не уверен)

Я использую мостовую сеть (автоматически), и мой /etc/samba/smb.conf выглядит следующим образом:

[global]
security = user
passdb backend = tdbsam
log file = /var/log/samba/log.%m
log level = 3
smb ports = 139

[rails]
comment = Rails Websites
path = /websites/mysite/rails
valid users = @rails
force group = rails
create mask = 777
directory mask = 777
public = yes
guest ok = yes
writable = yes

Мы определенно работали на другой машине Mavericks, но эта сейчас мертва ...

1 ответ1

1

Вам нужно отредактировать ваш файл iptables, чтобы разрешить соединения через порты, используемые smb.

Откройте /etc /sysconfig /iptables и добавьте следующие строки:

# accept connections on smb ports
-A INPUT -m state --state NEW -m tcp -p tcp --dport 445 -j ACCEPT
-A INPUT -m state --state NEW -m udp -p udp --dport 445 -j ACCEPT
-A INPUT -m state --state NEW -m udp -p udp --dport 137 -j ACCEPT
-A INPUT -m state --state NEW -m udp -p udp --dport 138 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 139 -j ACCEPT

Обратитесь к этому для получения дополнительной информации

Настройка CentOS Samba

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .