Não foi possível iniciar o sshd

35

Eu sou novo no Ubuntu e estou tentando iniciar o sshd, mas com muitos problemas. Tentei desinstalar e reinstalar o ssh executando sudo apt-get remove openssh-client openssh-servere sudo apt-get install openssh-client openssh-server. Quando corro sudo service ssh restart, recebo:

stop: Unknown instance:
ssh start/running, process 3638

sudo service sshd startme dá unrecognized service.

Quando corro, ps -A | grep sshnão recebo nada. Correr ssh localhostme dá uma conexão recusada.

dente de leão
fonte
Por que isso está marcado como sshd? Estou enfrentando um problema com ele agora, mas ele não aparece na pergunta, exceto no título.
gsamaras

Respostas:

53

Tente limpar antes da instalação:

sudo apt-get purge openssh-server
sudo apt-get install openssh-server
Eric Carvalho
fonte
Acontece que eu apt removeopenssh-server
Boris
6

O serviço ssh do Ubuntu começará com ssh, não sshd.

Experimentar:

 sudo apt-get remove --purge openssh-server
 sudo apt-get install openssh-server

Então tente:

sudo service ssh restart   

Para verificar seu status:

sudo service ssh status

O arquivo de configuração pode ser encontrado em /etc/init/ssh.conf

Detalhes sobre removee purge:

remove - NÃO remove incluindo arquivos de configuração

purge - Com o comando Purge, os arquivos de configuração também são excluídos.

Ramesh Chand
fonte