Recuperação SSH
Preparar a recuperação e investigar a configuração do servidor SSH.
Antes de executar
Mantenha uma sessão funcional e console independente ou acesso físico. Faça backup protegido das configurações, arquivos incluídos e regras e teste a recuperação. Não coloque chaves privadas ou segredos OTP em backups públicos. Os nomes de serviços e logs variam conforme a distribuição.
As etapas no servidor usam o Ubuntu como exemplo. Comandos, caminhos de configuração e nomes de serviços podem ser diferentes em outros sistemas. Execute as etapas do cliente no cliente, conforme indicado.
Após aplicar as alterações, confirme em uma nova sessão SSH que o login e o funcionamento esperado estão corretos. Mantenha a sessão atual aberta até a verificação ser concluída, para poder restaurar a configuração se necessário.
Exemplos
Na sessão ou console, verifique sintaxe e configuração; use sshd -T -C para Match.
sudo sshd -t
sudo sshd -TNo Ubuntu, verifique o estado e os logs do serviço ssh; adapte o nome em outras distribuições.
sudo journalctl -u ssh -n 100 --no-pager
sudo systemctl status ssh --no-pagerNo console, restaure somente as configurações afetadas, valide e recarregue; teste o acesso em outra sessão.
sudoedit /etc/ssh/sshd_config
sudo sshd -t && sudo systemctl reload sshReferências oficiais
Revisado em 27 de outubro de 2026