Capítulo 9 · 9.1
Bloqueado: já não consegue aceder ao seu servidor
Depois de uma alteração na firewall ou nas definições de SSH, já não consegue entrar? Não entre em pânico. Siga estes passos de cima para baixo.
1. O seu VPS está ligado?
Verifique no ecrã do VPS. Se estiver desligado, clique em Iniciar. Se aparecer Suspensa, consulte As minhas faturas.
2. Inicie sessão através da consola
No ecrã do VPS, clique em Consola (consulte A consola: o seu VPS no navegador) e inicie sessão como root com a palavra-passe de root. Se já não se lembrar dela, defina primeiro uma nova palavra-passe no separador Definições.
3. Reverta a sua última alteração
| O que alterou? | Reverter na consola |
|---|---|
| Firewall com ufw | ufw disable, depois ufw allow OpenSSH e ufw enable |
| Firewall com nftables | nft flush ruleset (até ao próximo reinício), depois corrigir /etc/nftables.conf |
| Definições de SSH | mv /etc/ssh/sshd_config.d/00-eigen.conf /root/, depois sshd -t e systemctl restart ssh |
| Bloqueado pelo fail2ban | fail2ban-client set sshd unbanip seguido do seu próprio endereço IP |
Permissões de ~/.ssh incorretas | chmod 700 /home/anna/.ssh e chmod 600 /home/anna/.ssh/authorized_keys, proprietário com chown -R anna:anna /home/anna/.ssh |
Consulte no journal o que o servidor SSH regista sobre a sua tentativa: journalctl -u ssh -e.
4. Também não consegue avançar através da consola?
- Crie um snapshot do estado atual (consulte Snapshots: uma rede de segurança para cada alteração importante).
- Reponha uma cópia de segurança de um dia em que ainda funcionava (consulte Restaurar cópias de segurança da WebOké), ou
- arranque a partir de uma ISO no modo de resgate e reverta a definição no disco (consulte Reinstalar ou associar uma ISO).
Mais informações em Sem acesso ao seu VPS: e agora?.
