Para ver as configurações do seu firewall em um terminal, faça o seguinte: -
sudo iptables -L -n
você está procurando alguma coisa ike this
# iptables -L -n
Chain INPUT (policy ACCEPT)
target prot opt source destination
ACCEPT tcp -- anywhere anywhere tcp dpt:ssh
DROP all -- anywhere anywhere
se nenhuma regra de porta ssh (22) estiver definida, tente:
sudo iptables -I INPUT -p tcp -m tcp --dport 22 -j ACCEPT
salve as regras atuais do firewall do iptables em um arquivo chamado /root/dsl.fw
, tipo:
# iptables-save > /root/dsl.fw
Para restaurar as regras do iptables, digite:
iptables-restore < /root/dsl.fw
Para restaurar regras automaticamente na reinicialização do sistema Linux, adicione o seguinte comando ao seu arquivo /etc/rc.local
, digite:
# vi /etc/rc.local
Anexar a linha:
/sbin/iptables-restore < /root/dsl.fw
Para verificar quais serviços de inicialização estão em execução e em que nível de execução, tente isso em um terminal
ls /etc/rc*.d
se o sshd não estiver listado, insira isso no seu terminal:
update-rc.d ssh enable