Aktualisierte Antwort
Seit Ubuntu Snappy 16.04 hat sich einiges geändert. Während des ersten Startvorgangs müssen Sie eine physische Verbindung zu Snappy haben. Am besten geht man über ein serielles Kabel vor und screen
konfiguriert es zuerst (siehe meine alte Antwort für Details) und meldet sich dann über ssh an.
Beim ersten Start können Sie die drahtlose Verbindung konfigurieren und Ihren Raspberry mit dem Launchpad-Benutzernamen (auch bekannt als Single-Sign-On) registrieren. Dies bedeutet, dass Sie den ssh
öffentlichen Schlüssel Ihres Laptops / Desktops im Launchpad registriert haben müssen. Für diesen Teil benötigen Sie also Folgendes:
- Launchpad-ID erstellt haben
- Ssh-Schlüssel generieren mit
ssh-keygen
- Kopieren Sie Ihre
~/.ssh/id_rsa.pub
auf Launchpad.
- Jetzt mit Raspberry verbinden (über serielles Kabel oder Tastatur + Monitor)
- Konfigurieren Sie drahtlos, konfigurieren Sie Ihr Administratorkonto. Zu diesem Zeitpunkt kontaktiert Raspberry Launchpad und holt Ihren öffentlichen SSH-Schlüssel. Ihnen wird gesagt, mit welchem Benutzernamen und welcher IP-Adresse Sie Raspberry betreten können. Zum Beispiel war es das für mich
[email protected]
, und ich tat es ssd [email protected]
. Da Raspberry Ihren öffentlichen SSH-Schlüssel kennt, ist für die erste SSH-Anmeldung kein Kennwort erforderlich.
Diese Schritte sind ziemlich viel kürzere Versionen von Ubuntus offizieller Dokumentation , aber die Schritte wurden genau so erklärt, wie ich sie befolgt habe. Ich bin auf ein Problem gestoßen, bei dem ich diesen Fehler ssh
beim ersten Anmelden hatte:
sign_and_send_pubkey: signing failed: agent refused operation
Dies kann durch einfaches Laufen gelöst werden ssh-add
.
Alte Antwort (relevant für Releases vor 16.04)
Nehmen wir an, Ihre Raspberry Pi IP-Adresse ist 192.168.0.25
. Wenn Sie versuchen, einfach zu rennen
ssh 192.168.0.25
Es wird natürlich davon ausgegangen, dass Sie versuchen, sich mit demselben Benutzernamen anzumelden, den Sie auf Ihrem Laptop / Desktop verwenden. Aus Ihrer Frage geht jedoch hervor, dass Sie Ubuntu Snappy gerade auf der SD-Karte installiert und die Himbeere gebootet haben. Dies bedeutet, dass Sie mit dem Standardbenutzernamen und dem Standardkennwort darauf zugreifen können. Beide sind ubuntu
:
ssh [email protected]
Sie brauchen dafür also keine USB-Tastatur. Eine USB-Tastatur ist nur erforderlich, wenn Sie Raspberry an einen Monitor angeschlossen haben und versuchen, sich auf dieselbe Weise wie auf einem Desktop / Laptop anzumelden.
Sie können auch ein serielles USB-Kabel erwerben und sich über die serielle Konsole mit anmelden screen
. Dies ist persönlich, was ich tue, wenn ich auf meinem Raspberry nichts im Zusammenhang mit dem Netzwerk tun muss. Die leichte Nuance ist, dass Sie die Stifte der Himbeere richtig anschließen und nur den USB 2.0-Anschluss des Laptops / Desktops verwenden müssen. Sobald die Verbindung hergestellt ist, wird Raspberry hochgefahren und Sie können einen Befehl eingeben:
screen /dev/ttyUSB0 115200
Dabei ist / dev / ttyUSB0 die von Ihrem Raspberry dargestellte Gerätedatei und 115200 die Baudrate oder Übertragungsgeschwindigkeit zwischen den beiden Computern. Beachten Sie, dass die Endnummer der Gerätedatei möglicherweise unterschiedlich ist (meiner Erfahrung nach beginnt sie jedoch normalerweise mit 0).
Ohne Tastatur können Sie einfach eine serielle Verbindung über USB mit einem seriellen Konsolenkabel wie dem folgenden verwenden: https://learn.adafruit.com/adafruits-raspberry-pi-lesson-5-using-a-console-cable/overview
quelle