O root tem acesso ao SFTP? Você pode sftp root@remote
? Se assim for, você deve ser capaz de baixar o / etc / sshd / sshd_config do controle remoto para sua máquina local, corrigi-lo e empurrar a versão corrigida de volta.
Eu cometi um erro em /etc/sshd_config
, então me tranquei do meu servidor hospedado remotamente rodando o Centos 6.
Ele está executando o Apache e eu tenho acesso ao FTP para /var/www
e eu sei a senha do root.
Para tentar restaurar sshd_config
, tentei criar uma página PHP com alguns comandos exec()
e passthru()
- eles são executados como usuário apache
. Eu tentei:
echo "password" | su -c "cp -f sshd_config /etc/sshd/sshd_config"
mas isso não funcionou. expect
não está instalado no servidor.
Alguém conhece uma maneira de resolver isso?
O root tem acesso ao SFTP? Você pode sftp root@remote
? Se assim for, você deve ser capaz de baixar o / etc / sshd / sshd_config do controle remoto para sua máquina local, corrigi-lo e empurrar a versão corrigida de volta.
Este é um servidor que você configura ou é algo fornecido por um provedor de hospedagem? Se o provedor de hospedagem o fornecer, eles oferecem um método de instalação do Webmin?
Se não, o que exatamente você alterou na sua configuração SSH?
Tags system-recovery rescue