Raspberrypi 3 SSH Login

OP #5236864
Lesenswert?

Hallo,

ich habe mich bereits erfolgreich mit Putty auf meinen Raspberry pi 3 
eingeloggt. Nachdem ich das Passwort und den Hostnamen änderte und 
rebootete, kann ich mich nicht mehr einloggen. Weder mit neuem, noch mit 
altem Passwort. Wo könnte das Problem sein?

MfG
Gast #5236901
Lesenswert?

> Der Hostname hat doch eigentlich nichts mit den Logindaten zu tun oder?

nein

> [...] kann ich mich nicht mehr einloggen.

aber das.

Scheitert es schon an der Verbindung oder am Einloggen?
Je nachdem was du in putty gespeichert hast, solltest du mal manuell und 
über die (korrekte) IP versuchen, eine Verbindung herzustellen. Dazu 
evtl. mal im Router schauen, welche IP der jetzt hat - die dürfte sich 
durch den geänderten Hostnamen ebenfalls geändert haben.
Gast #5237010
Lesenswert?

Klingt nicht nach falschem Passwort, sondern eher so, als wäre der Login 
per Passwort deaktiviert.
Da musst du wohl mal Tastatur und Bildschirm ranhängen und die 
Einstellungen in raspi-config prüfen.
#5237061
Lesenswert?

nebolous schrieb:
> die dürfte sich durch den geänderten Hostnamen ebenfalls geändert
> haben.

Wieso sollte sich die IP mit einem neuen Hostname ändern? Die IP wird 
anhand der MAC-Addresse vergeben. Da der Hostname über DNS aufgelöst 
wird und dieses ein Anwendungsprotokoll ist, liegt dieses auch oberhalb 
der IP-Schicht. Es muss also zuerst eine IP existieren, um den Hostnamen 
aufzulösen, nicht umgekehrt.
#5237219
Lesenswert?

Anonymous U. schrieb:
> Nachdem ich das Passwort und den Hostnamen änderte und rebootete, kann
> ich mich nicht mehr einloggen.

Daher testet man sowas auch, ohne das System neuzustarten. Man startet 
stattdessen den SSH daemon neu und lässt die alte Verbindung offen und 
testet über eine zweite Verbindung den Zugang. Sollte es nicht klappen, 
kann man im ersten PuTTY-Fenster einfach die Einstellungen anpassen und 
das ganze nochmal machen.
#5237389
Lesenswert?

Sheeva P. schrieb:
> /etc/ssh/sshd_config: PermitRootLogin

… auf "no" setzen ;) Man sollte grundsätzlich nur über sudo der 
root-Nutzer werden.

Um dein System noch etwas zu härten, solltest du am besten sämtliche 
Nutzer/Gruppen  vom SSH-Login ausschließen (zumindest aber root) und 
dann nur die Nutzer explizit zulassen, die sich anmelden dürfen. Zudem 
ist es eine gute Idee, passwortbasierten Login zu deaktivieren und nur 
den Login mit einem öffentlichen Schlüssel mit Passphrase zuzulassen.
#5239271
Lesenswert?

jaja, die "sicheren" passwörter mit sonderzeichen und was weiß ich noch 
alles haben mich auch schon einige haare gekostet ;-)
besonders nett, wenn ein projekt auf den entwicklungsrechnern problemlos 
läuft, aber am server dann nicht weil das datenbank-passwort irgendwo im 
framework den verbindungsaufbau stört.
meistens (immer) wegen einem der folgenden zeichen ?&%#$

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren