![SSH não funciona após reinicialização](https://rvso.com/image/168798/SSH%20n%C3%A3o%20funciona%20ap%C3%B3s%20reinicializa%C3%A7%C3%A3o.png)
Eu estava procurando no Google uma maneira de reiniciar meu servidor Debain, encontrei o seguintefontee eu digitei:
systemctl reboot
Depois de fazer isso, não consigo mais usar o SSH no meu servidor Debian. Como posso ativar o SSH novamente?
Quando tento fazer SSH, recebo o seguinte:
ssh: connect to host example.com port 22: Connection timed out
-editar-
Felizmente, através do console do Hetzner, ainda consigo acessar o servidor, mas não tenho ideia de como ativar o SSH. Eu tentei fazer sudo systemctl restart ssh
isso não parece funcionar e ainda assim a conexão expirou.
-editar-
Acredito que systemctl reboot
desativei a rede no meu servidor e não consigo fazer isso sudo /etc/init.d/networking start
. Os journalctl -xe
espetáculos:
Peço desculpas pela imagem, o console da Hetzner não me permite copiar texto do console.
Quando faço isso: cat /etc/network/interfaces
só vejo:
Quando digito ip link show
a saída é a seguinte:
Responder1
Parece que systemctl reboot
bagunçou minha configuração de rede.
Para fazer a rede funcionar novamente, primeiro ifconfig -a
encontrei minha interface Ethernet, que no meu caso é ens3
. Em seguida, verifiquei cat /etc/network/interfaces
se isso carrega a configuração dos *cfg
arquivos /etc/networking/interface.d/*cfg
. No meu caso, havia apenas um único .cfg
arquivo. Em seguida, fiz nano /etc/networking/interface.d/50-cloud-init.cfg
e mudei todas eth0
as ocorrências para ens3
.
Responder2
Você deve reiniciar o daemon sshd systemctl start sshd
dentro de um shell em seu servidor. Verifique também se o serviço sshd estáhabilitadopor sistema. Digite systemctl is-enabled sshd.serive
para ver se está ativado. caso contrário, você pode habilitá-lo com systemctl enable sshd.service
.
Responder3
Eu me deparo com um problema semelhante. O problema para mim foi porque mudei o método IP IPv4 de automático para manual. Eu não tinha uma configuração correta. Depois de voltar para automático, reconecte e funcionou.
só preciso da configuração correta para mim.
Responder4
No meu caso, após reiniciar via sudo reboot
comando não consegui conectar via ssh. minha porta SSH padrão está definida como 9011 e essa regra foi removida após a reinicialização. Usei VNC para conectar e adicionei a porta nas regras de firewall usando ufw allow 9011
e funcionou