Raspberry Pi OS Mac “Permission denied, please try again”?
Hey,
ich möchte mich per SSH über meinen Mac mit dem Raspi verbinden. Wenn ich den Befehl ssh pi@<meine ip/hostname> eingebe, kommt, dass ich mein Passwort eingeben soll. Das mache ich auch, und dann kommt immer die Nachricht “Permission denied, please try again!”
Die IP/Hostname und das Passwort sind zu 100% richtig. Es nervt mich, ich versuche das jetzt seit etwa 2h…
kann mir wer helfen?:)
4 Antworten
Nutzt du aus versehen einen SSH key? Dann könnte es ein anderes Passwort sein, als du denkst. So kann man password authentication forcen.
ssh -o PubkeyAuthentication=no user@host
Funktioniert das Standard Passwort raspberry?
Funktioniert der Login mit Tastatur und Monitor? Vielleicht ist dort ein anderes Layout eingestellt, falls du das Passwort direkt auf dem Pi gesetzt hast.
Allgemein ist das natürlich eher ein Nutzerfehler. Einfach SSH keys nutzen.
Da du ja direkt am pi einloggen probiert hast und dabei auf das Keyboard Layout geachtet hast, liegt es am Passwort und nicht an SSH.
Dann hast du zwei Möglichkeiten, entweder du bootest irgendwie in den Root User, oder mountest die sdkarte auf einem pc und änderst den Password hash von dem Nutzer.
Alternativ neu installieren, wenn die das oben zu kompliziert ist, kannst die so Karte ja backupen und wichtige Dateien aus dem Backup zurück kopieren.
Fürs nächste Mal dann am besten, wie oben erwähnt, ssh keys nutzen, wenn man die korrekt nutzt und auf Backups achtet, passiert so was normal nicht. Passwort Manager können auch helfen, zumindest mit einem Backup Passwort für einen lokalen Admin User (wenn man nicht in der Lage ist die Passwörter manuell zurückzusetzen).
Schon mal über den Zeichensatz nachgedacht und bei einem Passwort mit Umlauten oder einem y/z oder Zeichensatzzeichen über deren richtige Belegung?
Checke bitte zuerst deinen SSH-Client. Nicht vergessen: Der MAC nutzt einen anderen Zeichensatz als der PI.
In der sshd_config darf PasswordAuthentication yes nicht auskommentiert sein.
Die Rechte für.ssh müssen passen.
Es sollte kein Key mit einem eigenen Passwort hinterlegt sein.
authorized_keys sollte auch passen.
Dein Problem liegt tiefer im System. Entweder ist der ssh-key falsch oder es gibt Probleme mit den Berechtigungen für die relevanten ssh-Dateien und ssh-Verzeichnisse.
Danke, aber hab alles ausprobiert und geht trotzdem nicht :/