Não é possível abrir portas samba no Ubuntu 14.04

3

Sou novato em firewalls Linux

root@Ubntu:~# ufw status verbose
state: active
logging: on (low)
Default: deny (incoming), allow (outgoing), disabled (routed)
new profiles: skip
137,138/udp (Samba)        ALLOW IN    Anywhere
139,445/tcp (Samba)        ALLOW IN    Anywhere
22                         ALLOW IN    Anywhere
80                         ALLOW IN    Anywhere
137,138/udp (Samba (v6))   ALLOW IN    Anywhere (v6)
139,445/tcp (Samba (v6))   ALLOW IN    Anywhere (v6)
22 (v6)                    ALLOW IN    Anywhere (v6)
80 (v6)                    ALLOW IN    Anywhere (v6)

ufw permite samba (ou http) - não faz nada, a porta permanece fechada ufw permitir ssh - abre porta ssh ufw disable - apenas a porta ssh está aberta

de acordo com o que o servidor samba do netstat está escutando:

tcp        0      0 127.0.0.1:139           0.0.0.0:*               LISTEN     
tcp        0      0 127.0.0.1:445           0.0.0.0:*               LISTEN 

Presumo que algumas outras regras de firewall proíbam o acesso.

Por favor, ajude a solucionar o problema

PS tentou limpar as regras de firewall do iptables sem sorte:     iptables -F     iptables -X     iptables -t nat -F     iptables -t nat -X     iptables -t mangle -F     iptables -t mangle -X     iptables -P INPUT ACCEPT     iptables -P FORNECER ACEITAR     iptables -P SAÍDA ACEITAR

    
por Paramount 14.09.2014 / 13:55

1 resposta

3

O problema é que seu servidor samba está escutando apenas a interface localhost. Você precisa ter o seguinte no seu smb.conf :

[global]
    interfaces = eth0
    bind interfaces only = yes

Desta forma, o Samba irá escutar a interface eth0 , para que as conexões vindas da rede sejam aceitas.

    
por 14.09.2014 / 14:14