O Samba não consegue se conectar ao guest do VMWare CentOS a partir do host do Mac Mavericks

0

Tentar conectar-se através do smb ao meu convidado VMWare em 192.168.0.138:139 me fornece a seguinte mensagem:

There was a problem connecting to the server "192.168.0.138"

This file server will not allow any additional users to log on. Try to connect again later.

Eu posso fazer ping e SSH, tudo bem, tendo alguns problemas para acessá-lo através de http (embora seja relacionado, não tenho certeza)

Estou usando o Bridged Networking (Automático) e meu /etc/samba/smb.conf é o seguinte:

[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

Nós definitivamente tivemos que trabalhar em outra máquina Mavericks, mas essa agora está morta ...

    
por Alien Life Form 19.11.2014 / 22:26

1 resposta

1

Você precisa editar seu arquivo iptables para permitir conexões nas portas usadas pelo smb.

Abra / etc / sysconfig / iptables e adicione estas linhas:

# 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

Refira-se a isto para mais informações

Configuração do Samba do CentOS

    
por 20.11.2014 / 01:38