So stellen Sie eine SSH-Verbindung zu einem Raspberry Pi für den Fernzugriff her
Greifen Sie über SSH von jedem Computer oder sogar einem Android-Telefon aus auf Ihren Raspberry Pi zu und steuern Sie ihn.
Wenn Sie ein Projekt auf einem Raspberry Pi ohne Headless ausführen, ist es möglicherweise nicht immer praktisch, ihn an einen Monitor anzuschließen, wenn Sie etwas ändern möchten, aber das ist nicht notwendig. Sie können über SSH (Secure SHell) von einem anderen Computer oder sogar einem Smartphone im selben Netzwerk aus auf den Raspberry Pi zugreifen und ihn steuern. In dieser Anleitung erfahren Sie zunächst, wie Sie SSH aktivieren und dann von einem anderen Gerät aus eine SSH-Verbindung zum Raspberry Pi herstellen.
Aus Sicherheitsgründen ist SSH im Standard-Raspberry-Pi-Betriebssystem standardmäßig deaktiviert. Um also SSH zu Pi nutzen zu können, müssen Sie es zunächst aktivieren. Wenn Sie Raspberry Pi OS von Grund auf auf einer microSD-Karte installieren, können Sie die erweiterten Einstellungen im Raspberry Pi Imager-Tool verwenden (klicken Sie auf das Zahnradsymbol), um SSH zu aktivieren und einen Benutzernamen und ein Passwort festzulegen. Wenn Sie schon dabei sind, fügen Sie die Details Ihres drahtlosen Netzwerks hinzu, damit der Raspberry Pi automatisch eine Verbindung herstellt. KlickenSpeichernUm die Einstellungen beizubehalten, schreiben Sie dann wie gewohnt das Betriebssystem auf Ihre microSD-Karte.
Alternativ können Sie SSH innerhalb einer vorhandenen Installation von Raspberry Pi OS aktivieren. Wenn Ihr Raspberry Pi an einen Monitor angeschlossen ist, öffnen Sie das Raspberry-Icon-Menü auf dem Desktop und wählen Sie ausPräferenzen>Raspberry Pi-Konfiguration . Klicken Sie dann aufSchnittstellenRegisterkarte und klicken Sie aufErmöglichtOptionsfeld fürSSH.
Wenn Sie Raspberry Pi OS Lite (ohne Desktop-GUI) verwenden, können Sie SSH über das Dienstprogramm raspi-config aktivieren. Geben Sie den Befehl ein:
Navigieren Sie dann zuSchnittstellenoptionen>SSHund auswählen
Wenn SSH aktiviert und Ihr Raspberry Pi mit Ihrem Netzwerk verbunden ist, können Sie von einem anderen Gerät aus eine Verbindung zum Raspberry Pi über SSH herstellen. Sie müssen entweder den Hostnamen Ihres Raspberry Pi kennen (raspberrypi.localist die Standardeinstellung, aber Sie können sie in den erweiterten Einstellungen des Raspberry Pi Imager festlegen) oder ihre IP-Adresse für die Anmeldung festlegen.
Sie können die IP-Adresse des Raspberry Pi finden, indem Sie die Homepage Ihres Routers besuchen, um eine Liste der angeschlossenen Geräte anzuzeigen. Alternativ können Sie die IP-Adresse des Raspberry Pi (angeschlossen an einen Monitor) ermitteln, indem Sie diesen Terminalbefehl eingeben:
Damit sich diese nie ändert, möchten Sie möglicherweise auch eine statische IP-Adresse auf dem Raspberry Pi festlegen. Alternativ können Sie in den Einstellungen Ihres Routers möglicherweise eine IP-Adresse für den Raspberry Pi reservieren.
Auf einem Windows 10- oder 11-PC können Sie PowerShell für SSH in Raspberry Pi verwenden. Drücken SieStrg + Umschalt + PUm die PowerShell zu öffnen, geben Sie dann einen dieser Befehle ein:
oder
Ersetzen[Nutzername]Und[Hostname]oder[IP Adresse] mit Ihren eigenen Pi-Details. Zum Beispiel,ssh [email protected]oderssh [email protected].
Alternativ können Sie das Dienstprogramm PuTTY verwenden, das ein anspruchsvolleres Tool ist und auf jedem Windows-PC funktioniert. Wählen Sie im PuTTY-Dialogfeld ausSSHGeben Sie als Verbindungstyp die IP-Adresse oder den Hostnamen des Raspberry Pi einHostname oder IP-Adresse)Klicken Sie dann auf das KästchenOffen . Sie können auch klickenSpeichernum die Verbindungsdetails in PuTTY zu speichern.
Öffnen Sie auf einem Mac das Terminal-Dienstprogramm (inAnwendungen>Dienstprogramme), und geben Sie dann einen der folgenden Befehle ein, um über SSH eine Verbindung zum Raspberry Pi herzustellen:
oder
Ersetzen[Nutzername]Und[Hostname]oder[IP Adresse] mit Ihren eigenen Pi-Details. Zum Beispiel,ssh [email protected]oderssh [email protected].
Öffnen Sie auf einem Linux-PC (oder sogar einem anderen Raspberry Pi) ein Terminalfenster, indem Sie auf drückenStrg + Alt + T, und geben Sie dann einen der folgenden Befehle ein, um über SSH eine Verbindung zum Raspberry Pi herzustellen:
oder
Ersetzen[Nutzername]Und[Hostname]oder[IP Adresse] mit Ihren eigenen Pi-Details. Zum Beispiel,ssh [email protected]oderssh [email protected].
Im Play Store sind mehrere SSH-Fernzugriffs-Apps verfügbar, beispielsweise der kostenlose ConnectBot. Um damit eine Verbindung zu Ihrem Raspberry Pi herzustellen, klicken Sie auf+(Plus)-Symbol und geben Sie die Anmeldedaten ein, z[email protected]oderssh [email protected] . Wenn Sie möchten, können Sie ihm auch einen Spitznamen geben. Klicken Sie auf das + (Plus)-Symbol, um die Verbindung zu speichern, und klicken Sie dann in der Liste darauf, um eine Verbindung zum Raspberry Pi herzustellen. Geben Sie Ihr Passwort ein und schon sind Sie dabei.
Sie wissen jetzt, wie Sie SSH auf dem Raspberry Pi aktivieren, seine IP-Adresse finden und dann von einem anderen Gerät aus eine SSH-Verbindung herstellen, um ihn mit Standard-Linux-Terminalbefehlen fernzusteuern. Dies ist eine sehr nützliche Fähigkeit, wenn Sie einen Raspberry Pi ohne angeschlossenen Monitor oder angeschlossene Tastatur verwenden.
Phil ist Sektionsredakteur für DIY-Projekte bei MUO und freiberuflicher Autor und Redakteur mit mehr als 20 Jahren Erfahrung. Er hat zahlreiche offizielle Raspberry Pi-Bücher herausgegeben und schreibt regelmäßig Beiträge für das MagPi-Magazin.
MAKEUSEOF VIDEO DES TAGES Scrollen Sie, um mit dem Inhalt fortzufahren. Einstellungen speichern. Raspberry Pi-Konfiguration. Schnittstellen aktiviert. SSH-Schnittstellenoptionen. SSH