Ich habe einen frisch eingerichteten Raspberry Pi 3 mit OSMC; ich kann mich nicht über anmelden ssh
. Ichdürfenöffne eine Shell, wenn ich meine drahtlose Tastatur verwende, sudo -s
funktioniert, und meines Wissens nach ist die WLAN-Verbindung voll funktionsfähig, einschließlich DNS (was ich durch die Installation und Verwendung überprüft habe nslookup
). Ichdürfen ssh
zu meinem RasPi 1B mit OpenElec (andere Maschine, anderes Betriebssystem, aber gleiches WLAN-Setup, mit derselben Fritz!Box und demselben DHCP).
Wenn ich versuche, mich über PuTTY zu verbinden ssh
(sowohl mit PuTTY als auch mit einem Netbook mit Ubuntu 14.04), werde ich nach dem Benutzernamen und dann nach dem Passwort gefragt. Nach Eingabe eines falschen Passworts werde ich erneut gefragt; nach Eingabe des richtigen passiert nichts mehr. (PuTTY gibt nach 20 Sekunden auf: „Netzwerkfehler: Software verursachte Verbindungsabbruch“).
Dies ist ein permanentes Problem; mit dieser „Maschine“ und diesem Betriebssystem hat es bei mir nie funktioniert.
Ich habe den Debug-Modus in der sshd
Konfiguration aktiviert und einige Protokollauszüge eingefügt in http://termbin.com/0y7u. journalctl -u sshd
hat nicht funktioniert (die Ausgabe war leer), also habe ich die komplette Ausgabe genommen und alle sshd
Zeilen und ein paar mehr beibehalten. (wird ungefähr bis zum 21. Juli 2016 online sein)
Ich habe zuerst ein falsches Passwort eingegeben ( 20:41:45
), dann das richtige ( 20:41:48
).
Könnte sich das Problem in den folgenden Schlusszeilen verbergen?
Jun 21 20:41:48 osmc sshd[777]: Starting session: shell on pts/0 for osmc from 192.168.178.26 port 52907
Jun 21 20:41:48 osmc sshd[778]: debug1: Setting controlling tty using TIOCSCTTY.
Ich nehme an, es ist ein anderes Problem alsin dieser Frageweil ich diese Leitung nicht habe Received disconnect
.
Irgendwelche Ideen? Danke!
Aktualisieren: ssh -v osmc@osmc
gibt mir die folgende Ausgabe:
...
debug1: Next authentication method: password
osmc@osmc's password:
debug1: debug1: Authentication succeeded (password).
debug1: Authenticated to osmc ([192.168.178.30]:22).
debug1: chennel 0: new [client-session]
debug1: Requesting [email protected]
debug1: Entering interactive session.
debug1: Sending environment.
debug1: Sending env LANG = de_DE.UTF-8
Dies wurde auch nach einigen Minuten Wartezeit nicht beendet; ps a
in einem anderen Terminal wurde mir Folgendes angezeigt:
PID TTY STAT TIME COMMAND
1324 tty1 Ss 0:00 /bin/login --
1508 tty1 S 0:00 -bash
1564 tty1 S+ 0:00 ssh -v osmc@osmc
Ich konnte das ssh
Gespräch nicht mit beenden Ctrl+C
; kill 1564
es funktionierte natürlich und gab mir zwei weitere Zeilen:
debug1: free: client-session, nchannels 1
debug1: Killed by signal 15.
Aktualisierung 2:Ich habe inzwischen ein neues Raspbian-System auf einer anderen Chipkarte installiert, die ich in dieselbe Maschine gesteckt habe. Interessanterweise habe ich das gleiche Problem; aber wenn ich mich mit angeschlossener drahtloser Tastatur anmelde, kann ich das tun, ssh localhost
was wunderbar funktioniert.
Jetzt OSMC
bootet das Originalsystem nicht mehr; vielleicht nach einer Weile Ruhe. Aber jetzt vermute ich, dass es ein Problem mit den Kerneländerungen für RasPi 3 geben könnte, da das Raspbian
System mich auch nicht reingelassen hat ssh
.