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 -T

No 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-pager

No 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 ssh

Referências oficiais

Revisado em 27 de outubro de 2026