Ich möchte ssh oder sshd neu starten, erhalte aber folgende Fehlermeldung:
qqqq@Matrix-Server:/$ sudo /etc/init.d/ssh stop
sudo: /etc/init.d/ssh: command not found
qqqq@Matrix-Server:/$
Muss ich ssh oder sshd installieren oder kommt es mit Ubuntu?
sudo initctl reload-configuration
bevor Sie könnensudo service ssh start
. Ich denke, dies ist ein Fehler in neueren Versionen von Ubuntu (12.10.13.04).Der sshd ist der ssh Server Deamon. Wenn Sie also über ssh eine Verbindung zu einem Computer herstellen möchten, müssen Sie einen ssh-Server auf Ihrem Zielcomputer installieren, z
Mit dem Befehl ssh stellen Sie eine Verbindung zu einem Computer her, auf dem ein ssh-Server ausgeführt wird. Sie müssen ssh auf dem Computer installiert haben, von dem aus Sie ssh möchten.
Aber ssh wird wahrscheinlich bereits installiert sein, wenn Sie eine anständige Version von Ubuntu verwenden.
Nun zum Neustart . Was möchten Sie neu starten? Wenn Sie den SSH-Server auf dem anderen Computer neu starten möchten (z. B. wenn Sie die Konfiguration geändert haben), verwenden Sie
Ja, es heißt ssh, obwohl der Prozess sshd heißt, was verwirrend sein kann.
quelle
In der Ubuntu-Installationsprozedur gibt es eine Option zum automatischen Installieren des SSH-Servers. Wenn Sie diesen nicht ausgewählt haben, müssen Sie das Paket installieren. Das vollständige Ubuntu SSH-Paket enthält sowohl Server-Daemon als auch Client.
Um es zu installieren
quelle
Oft wird der Dienst nach dem Dämon benannt. Versuchen Sie es
/etc/init.d/sshd
stattdessen.quelle