Executei o seguinte bloco de código em minha máquina remota depois que não consegui fazer ssh nelado meu ip permanente:
(
sudo apt-get purge denyhosts
sudo apt-get purge fail2ban
sudo apt-get autoremove
sudo sh /etc/csf/uninstall.sh
sudo apt-get install --reinstall openssh-server -y
sudo apt-get install --reinstall iptables -y
sudo iptables -F.
sudo reboot
)
No entanto, ainda não consigo fazer ssh para minha máquina remota a partir do meu ip permanente (em contraste com as portas 21 e 22, a porta 80 está aberta para meu ip permanente e posso acessar meus sites e PHPmyadmin através dela sem problemas).
Nota: Posso fazer ssh em minha máquina remota sem problemas a partir de outro endereço IP.
Presumo que meu IP permanente pessoal esteja parcialmente bloqueado em minha máquina remota (pelo menos nas portas 21 e 22), mas não sei onde está bloqueado. O bloco de código inclui a reinstalação do iptables (e até tentei removê-lo totalmente via apt-get purge iptables
), mas ainda estou parcialmente bloqueado.
Minha pergunta é onde mais meu ip poderia ser restrito ou bloqueado, além do iptables?
Responder1
Algumas outras áreas a serem observadas na própria configuração do SSHD (geralmente /etc/ssh/sshd_config
), em TCPWrappers (geralmente /etc/hosts.allow
e /etc/hosts.deny
) e para garantir que o daemon SSH esteja realmente em execução. Esta não é uma lista exaustiva, mas são as próximas coisas que eu verificaria se estivesse nesta situação.