Warner Cloud: SSH-Anmeldeport 22 weigert sich, eine Verbindung zu Ubuntu herzustellen?

Wenn beim Versuch, sich über SSH beim Ubuntu-Server anzumelden, das Problem auftritt, dass die Verbindung an Port 22 verweigert wird, können Sie die folgenden Schritte zur Lösung des Problems ausprobieren:

Bestätigen Sie, dass der SSH-Dienst gestartet wurde: Stellen Sie sicher, dass der SSH-Dienst auf dem Ubuntu-Server korrekt gestartet wurde. Sie können den folgenden Befehl auf dem Server ausführen, um den Status des SSH-Dienstes zu überprüfen:

sudo systemctl status ssh

Wenn der SSH-Dienst nicht läuft, können Sie ihn mit dem folgenden Befehl starten:

sudo systemctl starte ssh

Bestätigen Sie die Firewall-Einstellungen: Überprüfen Sie die Firewall-Einstellungen auf dem Server, um sicherzustellen, dass Port 22 passieren darf. Wenn Sie eine UFW-Firewall verwenden, können Sie zur Bestätigung den folgenden Befehl ausführen:

Sudo UFW-Status

Wenn die Firewall Port 22 nicht öffnet, können Sie den folgenden Befehl ausführen, um SSH-Verkehr zuzulassen:

sudo ufw erlaubt 22/tcp

SSH-Konfigurationsdatei bestätigen: Überprüfen Sie die Konfigurationsdatei des SSH-Servers, um sicherzustellen, dass er richtig konfiguriert ist. Die Konfigurationsdatei befindet sich normalerweise in /etc/ssh/sshd_config. Sie können diese Datei bearbeiten und sicherstellen, dass die folgenden Einstellungen korrekt sind:

Port 22 # Stellen Sie sicher, dass die Portnummer auf 22 eingestellt ist

PermitRootLogin no # Es wird empfohlen, Root-Benutzern die direkte Anmeldung zu verbieten.

PasswordAuthentication ja # Wenn Sie sich mit einem Passwort anmelden, stellen Sie sicher, dass diese Zeile vorhanden ist

Speichern Sie nach der Bearbeitung die Datei und starten Sie den SSH-Dienst neu:

sudo systemctl ssh neu starten

Bestätigen Sie die Netzwerkverbindung und die IP-Adresse: Stellen Sie sicher, dass Sie die Verbindung mit der richtigen Server-IP-Adresse und dem richtigen Benutzernamen herstellen. Stellen Sie außerdem sicher, dass Ihre lokale Netzwerkverbindung normal ist und Ihre SSH-Verbindung nicht beeinträchtigt.

Versuchen Sie es mit anderen Ports: Wenn Sie immer noch keine Verbindung zu Port 22 herstellen können, können Sie versuchen, andere Ports für SSH-Verbindungen zu verwenden. Beachten Sie jedoch, dass hierfür eine entsprechende Konfiguration auf dem SSH-Server erforderlich ist.

Überprüfen Sie die Protokolldateien: Wenn das Problem weiterhin besteht, können Sie das Systemprotokoll oder das SSH-Dienstprotokoll überprüfen, um mehr über das Verbindungsproblem zu erfahren. Systemprotokolle befinden sich normalerweise unter /var/log/syslog, während SSH-Protokolle normalerweise unter /var/log/auth.log liegen.

Wenn Sie das Problem immer noch nicht lösen können, benötigen Sie möglicherweise weitere Informationen oder technischen Support, um das Verbindungsproblem zu diagnostizieren und zu beheben. Stellen Sie sicher, dass Sie ein Backup haben, bevor Sie Änderungen vornehmen, und dass Sie die Änderungen an Ihrem System einigermaßen verstehen.

Supongo que te gusta

Origin blog.csdn.net/YOKEhn/article/details/132587754
Recomendado
Clasificación