O problema foi devido ao bloqueio do meu endereço IP permanente no arquivo /etc/hosts.deny
. Para resolvê-lo eu ssh'd do meu laptop (porque eu não posso copiar e colar da prancheta no console da minha plataforma de hospedagem e isso é super desconfortável e ilógico).
Remover o ip do arquivo é problemático, pois ele poderia retornar devido a erros de configuração ou bugs, então, para resolvê-lo, basta adicionar seu id permanente a /etc/hosts.allow
(que é a sua lista "sempre permitida"). Eu fiz isso diretamente do console dessa maneira (mas é claro que você pode usar um editor de texto ou um cliente FTP como o Filezilla):
bash -c "echo 'sshd: IP_ADDRESS' >> /etc/hosts.allow"
Esta solução lida com a avaliação ip: Basicamente quando você tenta entrar em um ambiente remoto, primeiro a lista de ip's permitidos é checada, se o seu ip estiver na lista permitida , você entra, se não for, a avaliação continua na denied list , e se o seu ip estiver lá - você não entra. Para saber mais sobre isso, please veja esta sessão de perguntas e respostas
Depois de fazer isso, eu pude ssh do meu ip permanente bem. Eu tive que instalar o CSF-LFD novamente, e atualizar tudo:
apt-get install iptables -y
apt-get install --reinstall openssh-server -y
cd /usr/src && rm -fv csf.tgz
wget https://download.configserver.com/csf.tgz && tar -xzf csf.tgz
cd csf && sh install.sh
sed -i 's/TESTING = "1"/TESTING = "0"/g' /etc/csf/csf.conf
csf -r && perl /usr/local/csf/bin/csftest.pl
apt-get update && apt-get upgrade
Nota:
Se você preferir fazer alterações no seu laptop em vez do console da sua plataforma de hospedagem, mas não conseguir fazer login a partir do laptop, verifique se o ip do seu laptop é diferente do seu ip permanente.
Eu tenho certeza que é diferente por algumas horas e não entendi porque eu não consigo fazer o login do laptop também, mas o que eu não sabia é que enquanto eu estava na Alemanha, meu irmão montou um Wifi no meu ip (mesmo que eu pedi para ele não fazer isso). Isso me engana pensar que qualquer ip é parcialmente bloqueado, mas descobri isso e escolhi nossa outra rede ip e poderia ssh regularmente para remover confortavelmente o bloqueio do ip permanente.