
Recentemente decidi desabilitar o Root Access, ao meu VPS, via SSH/PuTTy. Sendo este um esforço óbvio para aumentar a segurança do VPS.
Consegui isso entrando /etc/ssh/sshd_config
e executando as seguintes alterações de linha:
PermitRootLogin yes
paraPermitRootLogin no
PasswordAuthentication yes
paraPasswordAuthentication no
Então entrei no VPS, via PuTTy e reiniciei o SSH colocando o seguinte comando:
service ssh reload
Não tive problemas com o acima, mas agora desejo recuperar o acesso Root ao VPS. Achei que seria tão simples quanto reverter as etapas que executei no /etc/ssh/sshd_config
arquivo. Infelizmente, este não parece ser o caso. Presumo que seja porque preciso recarregar o SSH para que qualquer alteração tenha efeito. Algo que obviamente não posso fazer, sem antes ter acesso.
Que outras opções eu tenho para recuperar esse acesso Root?
Soluções até o momento ...
- Atribuí
bin/bash (chrooted)
acesso SSH a outro usuário. Logado via PuTTy, com este usuário, tentei recarregar o SHH daqui. Infelizmente, o comando não foi reconhecido quando conectado com este usuário.
Responder1
Muitos provedores de VPS oferecem acesso de console ao VPS. Lá você pode fazer login no sistema root
e realizar qualquer operação que precise de privilégios de root.
Verifique o painel de controle do seu provedor VPS para obter a opção.