Ativando o SSH na inicialização via arquivos de configuração

1

Como posso configurar o serviço ssh para ser executado na inicialização outra do que via shell? É através de /etc/init/ssh.conf ? Se for esse o caso, que parametters devo procurar nele? A razão pela qual não posso fazer isso através do terminal é que perdi o acesso SSH ao servidor. A empresa de hospedagem habilita um modo de recuperação de rede ssh acces, que por sua vez me permite montar as partições e acessar os arquivos do meu servidor. Suas políticas de privacidade não permitem que eles acessem o sistema de arquivos ou serviços do servidor. Tudo o que eles conseguiram foi uma reinicialização do servidor que não resolveu o problema.

nota. O OpenSSH está instalado. Outros serviços Apache / MySQL / php / proPTFd estão funcionando sem problemas.

    
por InspectorG34 30.04.2018 / 11:46

1 resposta

0

Consegui recuperar o acesso ssh novamente. Por alguma razão, a regra ufw para a porta 22 foi perdida. Deveria ter sido o primeiro lugar para procurar, mas foi um erro da minha parte não questionar se o serviço ssh estava funcionando. Eu fiz uma má suposição de que estava em baixo. Lição aprendida.

Se um iniciante com o mesmo problema tropeçar nisso, se você usar o ufw, verifique seu /lib/ufw/user.rules e /lib/ufw/user6.rules para ver se existe uma regra para o OpenSSH. No meu caso adicionando o abaixo resolveu:

### tuple ### allow any 22 0.0.0.0/0 any 0.0.0.0/0 in
-A ufw-user-input -p tcp --dport 22 -j ACCEPT
-A ufw-user-input -p udp --dport 22 -j ACCEPT
    
por InspectorG34 02.05.2018 / 13:26