Heim > Artikel > Betrieb und Instandhaltung > Was tun, wenn der ssh-Befehl unter Linux nicht gefunden werden kann?
Lösung: 1. Führen Sie den Befehl „yum install ssh“ aus, um den SSH-Dienst zu installieren. 2. Führen Sie den Befehl „service sshd start“ oder „/etc/init.d/sshd start“ aus, um den SSH-Dienst zu starten Befehl „vi /etc/ssh /sshd_config“ zum Bearbeiten der SSH-Dienstkonfigurationsdatei. 4. Ändern Sie die Standardportnummer in 10022. 5. Ändern Sie die Firewall-Konfiguration und öffnen Sie den 10022-Port.
Die Betriebsumgebung dieses Tutorials: Linux7.3-System, Dell G3-Computer.
Der SSH-Befehl kann unter Linux nicht gefunden werden, da der SSH-Dienst nicht installiert ist. Wenn Sie den SSH-Befehl verwenden möchten, müssen Sie ihn neu installieren.
Verwenden Sie den Befehl, um zu erkennen, ob der SSH-Dienst auf dem Linux-System installiert wurde
rpm -qa |grep ssh
Wenn das SSH-Softwarepaket nicht installiert ist, können Sie es über das yum- oder rpm-Installationspaket installieren
Installieren und konfigurieren Sie den SSH-Dienst unter Linux. Dienstkonfigurationsdatei
yum install ssh4. Ändern Sie die Standard-Portnummer, ändern Sie sie in 10022
Drücken Sie mit dem VI-Befehl „i“ auf der Tastatur, um in den Bearbeitungsstatus zu gelangen, und suchen Sie die Zeile „#port 22“. , entfernen Sie das „#“ davor und ändern Sie Port 22 in 10022; drücken Sie die „ESC“-Taste, um den Bearbeitungsstatus zu verlassen; halten Sie gleichzeitig die „SHIFT+:“-Taste gedrückt, geben Sie „wq“ zum Speichern ein und Ausfahrt! Natürlich müssen Sie nach dem Ändern der Konfigurationsdatei den SSH-Dienst neu starten!
5. Ändern Sie die Firewall-Konfiguration
Nachdem ich die obigen Schritte ausgeführt habe, habe ich festgestellt, dass ich über Port 10022 keine Verbindung zu Linux herstellen kann. Das liegt daran, dass die Linux-Firewall etwas falsch macht, also müssen wir Port 10022 öffnen!
Verwenden Sie den Befehl, um die Firewall-Konfigurationsinformationen anzuzeigenservice sshd start 或 /etc/init.d/sshd start
Verwandte Empfehlungen: „
Linux Video TutorialDas obige ist der detaillierte Inhalt vonWas tun, wenn der ssh-Befehl unter Linux nicht gefunden werden kann?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!