Impossible de démarrer sshd

35

Je suis nouveau sur Ubuntu et j'essaie de démarrer sshd, mais j'ai beaucoup de problèmes. J'ai essayé de désinstaller et de réinstaller ssh en exécutant sudo apt-get remove openssh-client openssh-serveret sudo apt-get install openssh-client openssh-server. Quand je cours sudo service ssh restartje reçois:

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

sudo service sshd startme donne unrecognized service.

Quand je cours ps -A | grep sshje ne reçois rien. Courir ssh localhostme donne une connexion refusée.

pissenlit
la source
Pourquoi est-ce étiqueté sshd? Je suis confronté à un problème avec cela maintenant, mais cela n'apparaît pas dans la question, à l'exception du titre.
Gsamaras

Réponses:

53

Essayez de purger avant d'installer:

sudo apt-get purge openssh-server
sudo apt-get install openssh-server
Eric Carvalho
la source
se trouve que j'aurais apt removeopenssh-server
Boris
6

Le service ssh Ubuntu commencera par ssh, pas sshd.

Essayer:

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

Alors essaye:

sudo service ssh restart   

Pour vérifier son statut:

sudo service ssh status

Le fichier de configuration peut être trouvé à /etc/init/ssh.conf

Détail sur removeet purge:

remove - Ne supprime PAS les fichiers de configuration, y compris

purge - Avec la commande Purger, les fichiers de configuration sont également supprimés.

Ramesh Chand
la source