Sshd kann nicht gestartet werden


35

Ich bin neu in Ubuntu und versuche, sshd zu starten, habe aber viele Probleme. Ich habe versucht, ssh durch Ausführen von sudo apt-get remove openssh-client openssh-serverund zu deinstallieren und erneut zu installieren sudo apt-get install openssh-client openssh-server. Wenn ich renne sudo service ssh restartbekomme ich:

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

sudo service sshd startgibt mir unrecognized service.

Wenn ich renne, ps -A | grep sshbekomme ich nichts. Laufen ssh localhostgibt mir eine Verbindung verweigert.


Warum ist dies markiert als sshd? Ich habe jetzt ein Problem damit, aber es erscheint nicht in der Frage, mit Ausnahme des Titels.
Gsamaras

Antworten:


53

Versuchen Sie vor der Installation zu löschen:

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

Es stellte sich heraus, dass ich apt removeOpenSh-Server
Boris

6

Der ssh-Dienst von Ubuntu startet mit ssh, nicht mit sshd.

Versuchen:

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

Dann versuche es:

sudo service ssh restart   

So überprüfen Sie den Status:

sudo service ssh status

Die Konfigurationsdatei finden Sie unter /etc/init/ssh.conf

Details zu removeund purge:

remove - Entfernt KEINE Konfigurationsdateien

purge - Mit dem Befehl Löschen werden auch die Konfigurationsdateien gelöscht.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.