Quando digito service sshd restart
, recebo um sshd: unrecognized service
erro.
Eu tenho, em /etc/ssh/
um arquivo sshd_config
que eu uso para definir a configuração. Também posso colocar na caixa do Ubuntu (é remota).
Quando digito /etc/init.d/sshd restart
, receboNo such file or directory
Abaixo, /usr/sbin/
há um arquivo sshd, mas é binário.
Há algo de errado com o meu sshd? O que faço para corrigir isso? Para ser claro, quero poder digitar service sshd restart
(como dizem todos os tutoriais on-line) para poder, bem, reiniciar meu sshd. Para que minhas alterações de porta entrem em vigor.
ls /etc/init.d | grep ssh
Respostas:
O Ubuntu chama o serviço
ssh
, nãosshd
.O serviço também é controlado pelo iniciante, e não pelo sysvinit. Então você o encontrará em
/etc/init/ssh.conf
vez de/etc/init.d/ssh
.fonte
rc
noção de script do System 5 agora está duplamente desatualizada. Para obter respostas atualizadas, consulte askubuntu.com/questions/653865 .sudo service ssh restart
Mais importante, você deve ter permissões para fazê-lo. A maior parte do problema, como não é possível iniciar o processo ou não pode encontrar algum arquivo, é devido a permissões. Use
sudo
antes de qualquer comando.Agora, para ssh, você pode simplesmente fazer
Isso alavanca o início
fonte
sudo restart ssh
.service ssh restart
não funciona no meu Ubuntu 14.04.