SSH-Verbindung – Berechtigung auf MacBook verweigert

SSH-Verbindung – Berechtigung auf MacBook verweigert

Ich habe Probleme mit meinem neu eingerichteten Ubuntu 22.04 LTS-Server.

Mein Ziel ist es, von meinem Laptop aus per SSH auf den Server zuzugreifen. Ich kann jedoch keine Verbindung herstellen und erhalte nach der Eingabe meines Passworts die Fehlermeldung „Zugriff verweigert“.

Was ich bisher getan habe:

Ubuntu 22.04 mit OpenSSH installieren, SSH-Konfiguration einrichten (/etc/ssh/sshd_config) PubkeyAuthentication ja – PasswordAuthentication ja AllowUsers MyUsername hat den SSH-Server neu gestartet. Wenn ich jetzt versuche, mich über „ssh MyUsername@MyServer“ vom lokalen Netzwerk aus zu verbinden, erhalte ich die Fehlermeldung „Zugriff verweigert“. Ich versuche, mich von meinem MacBook Pro (M3 Pro) aus zu verbinden.

Wenn ich stattdessen eine Windows-Maschine verwende, kann ich problemlos mit Powershell auf meinen Server zugreifen. Ich glaube also nicht, dass der Server das eigentliche Problem ist. Nur von meinem Mac aus funktioniert es nicht.

Ich habe bereits versucht, auf meinem MacBook einen Schlüssel zu generieren, um den öffentlichen Schlüssel anstelle des Passworts zu verwenden. Also habe ich den Schlüssel mit ssh-keygen generiert und dann den öffentlichen Schlüssel auf den Server kopiert (ich habe das mit meinem Windows-Laptop gemacht, da ich vom Mac aus keine Verbindung herstellen kann, um ihn auf den Server zu kopieren). Dazu habe ich einfach den öffentlichen Schlüssel als neue Zeile in ~/.ssh/authorized_keys hinzugefügt. Aber das ändert nichts. Das Passwort ist immer noch erforderlich und ich erhalte immer noch den Fehler.

verwandte Informationen