Buckminster
(usa Debian)
Enviado em 11/10/2013 - 01:24h
jorgessn escreveu:
Oi, tenho um debian com ssh instalado, alterei a porta no sshd_conf para 2222, uso internet com ip fixo e tenho todas as portas liberadas na operador, quando digito nmap localhost aparece a porta 2222 aberta, mas quando digito nmap no meu ip externo não aparece ela aberta, alguém sabe como abro ?
Já adionei as regras para liberar no firewall e já tentei desativando ele também, só me resta reinstalar o ssh, alguém sabe fazer isso e gerar um arquivo sshd_conf novo?
Você abriu a porta 2222 no modem/roteador também?
Com o sshd_conf configurado com a porta padrão 22 o ssh externo funciona?
iptables -A INPUT -p tcp --dport 2222 -j ACCEPT
E essa regra acima libera a porta 2222 somente para o servidor.
Para liberar para a rede interna (se quiser e precisar) faça também:
iptables -A FORWARD -p tcp --dport 2222 -j ACCEPT
E se a política padrão da chain OUTPUT estiver como DROP, deve liberar a porta nessa chain também:
iptables -A OUTPUT -p tcp --dport 2222 -j ACCEPT