SSH-Verbindung zu Ihrem Raspberry Pi

0
206
MAB32/Shutterstock.com

Nach der Einrichtung Ihres Raspberry Pi benötigen Sie möglicherweise kein Display dafür. Wenn Wartungsaufgaben wie Upgrades und Neustarts anstehen, können Sie Secure Shell (SSH) verwenden, anstatt einen Monitor anzuschließen. Wir zeigen Ihnen, wie.

Was ist SSH?

SSH, oft in Kleinbuchstaben geschrieben, steht für Secure Shell. Es ermöglicht Ihnen die Remote-Verbindung zu einem Server oder System von einem anderen Gerät aus über verschlüsselte Kommunikation.

Der Hauptvorteil von SSH ist die Verschlüsselung selbst. Bei weniger sicheren Remote-Login-Protokollen wie FTP wird alles im Klartext gesendet. Ein Hacker kann diese Kommunikation ausspähen und Dinge wie Benutzernamen und Passwörter protokollieren. Da SSH verschlüsselt ist, ist dies nicht mehr möglich.

VERWANDTE: Was ist Verschlüsselung und wie funktioniert sie?

Bevor Sie SSH aktivieren, achten Sie auf Ihre Sicherheit

Das Aktivieren von SSH ist einfach, aber lassen Sie uns nicht vorschnellen . Zuerst möchten Sie sicherstellen, dass Ihr Raspberry Pi sicher ist. Das beginnt mit dem Passwort für Ihr Benutzerkonto.

Werbung

Wenn Sie Ihren Raspberry Pi zum ersten Mal einrichten, sollten Sie aufgefordert worden sein, das Passwort Ihres Benutzerkontos zu ändern. Wenn nicht, müssen Sie dies jetzt tun. Öffnen Sie das Terminal und geben Sie den Befehl passwd ein.

passwd

Sie werden aufgefordert, Ihr aktuelles Passwort einzugeben und dann ein neues auszuwählen.

VERWANDTE:< /strong> 10 Möglichkeiten zum Generieren eines zufälligen Passworts über die Linux-Befehlszeile

Entdecken Sie die IP-Adresse oder den Hostnamen für Ihren Raspberry Pi

Sie müssen auch den Hostnamen oder die IP-Adresse Ihres Pi kennen. Geben Sie im Terminal Folgendes ein:

hostname -i

Dies liefert die IP-Adressen für Ihren Raspberry Pi. Es könnten sehr wohl mehrere aufgelistet sein, wenn Sie sowohl über Wi-Fi als auch über Ethernet verbunden sind. Meistens beginnt die gewünschte Adresse mit 192.168. Notieren Sie sich die Adresse oder den Hostnamen für später.

Wenn das erledigt ist, können wir SSH aktivieren.

VERBUNDEN: Wie zum Einrichten von Wi-Fi auf Ihrem Raspberry Pi über die Befehlszeile

Option 1: SSH über den Desktop aktivieren

Eine Möglichkeit, SSH zu aktivieren, ist die grafische Konfigurations-App des Raspberry Pi. Klicken Sie einfach auf das Raspberry-Symbol in der oberen linken Ecke des Bildschirms und dann auf “Einstellungen” Klicken Sie auf “Raspberry Pi-Konfiguration”

< p>Klicken Sie in dieser App auf die Schaltfläche “Schnittstellen” und suchen Sie nach “SSH.” Klicken Sie auf die Schaltfläche “Aktivieren” Optionsfeld, und klicken Sie dann auf “OK” um die App zu schließen.

Option 2: SSH über das Terminal aktivieren

Eine andere Methode zum Aktivieren von SSH ist über das Terminal selbst, Befehl- Linienstil. Geben Sie diesen Befehl ein, um das textbasierte Konfigurationstool für Ihren Raspberry Pi einzugeben:

sudo raspi-config ; Drücken Sie dann die Eingabetaste.

Wählen Sie “P2 SSH” und drücken Sie die Eingabetaste.

Wenn Sie gefragt werden, “ Möchten Sie, dass der SSH-Server aktiviert ist,” wählen Sie “Ja.” Drücken Sie im Bestätigungsfeld erneut die Eingabetaste, “Der SSH-Server ist aktiviert. Navigieren Sie nach unten und wählen Sie “Fertig stellen.

SSH-Root-Anmeldung deaktivieren

Nachdem Sie SSH aktiviert haben, gibt es eine weitere optionale, aber dringend empfohlene Aufgabe. Es ist ein Sicherheitsrisiko, Ihrem Root-Benutzer die SSH-Verbindung zu Ihrem Raspberry Pi zu ermöglichen, daher empfehlen wir, die Root-Anmeldung über SSH zu deaktivieren. Denken Sie daran, dass Sie von Ihrem normalen Benutzer mit sudo jederzeit Verwaltungsbefehle ausführen können.

Geben Sie in Ihrem Terminalfenster diesen Befehl ein:

nano /etc/ssh/sshd_config

Suchen Sie nun diese Zeile :

#PermitRootLogin prohibit-password

Hinweis:Die Zeile in der Konfigurationsdatei könnte auch #PermitRootLogin yes lauten.

Bearbeiten Sie die Zeile wie folgt:

PermitRootLogin no

Speichern und schließen Sie die Datei, indem Sie Strg+X und dann Y . drücken . Jetzt sollten Sie den SSH-Server mit diesem Befehl neu starten:

/etc/init.d/sshd restart

Es gibt andere Schritte, die Sie unternehmen können, um Ihren SSH-Server noch weiter abzusichern – riskieren Sie, dass Ihr Raspberry Pi stehen kann.

Melden Sie sich von einem anderen Computer aus bei Ihrem Raspberry Pi an

Sobald diese Schritte abgeschlossen sind, können Sie sich von jedem Computer in Ihrem lokalen Netzwerk aus bei Ihrem Raspberry Pi anmelden. Mit der IP-Adresse oder dem Hostnamen, die Sie zuvor notiert haben, können Sie sich per SSH in Ihren Pi einloggen. Dies geschieht mit diesem Befehl von Ihrem anderen Computer aus:

ssh pi@[address] Advertisement

Wenn die Adresse Ihres Raspberry Pi beispielsweise 192.168.0.200 lautet, wird er sieht so aus:

ssh pi@192.168.0.200

Wenn Sie zum ersten Mal eine SSH-Verbindung zu Ihrem Pi herstellen, werden Sie aufgefordert, den Verschlüsselungsschlüssel zu akzeptieren. Drücken Sie einfach Y und Sie verbinden sich und werden aufgefordert, Ihr Passwort einzugeben. Danach sind Sie beim Raspberry Pi angemeldet und können alle gewünschten Aufgaben ausführen.

Neben der Ausgabe von Befehlen können Sie SSH auch für andere Zwecke verwenden, z. B. zum Tunneln Ihres Datenverkehrs , Dateien übertragen, Remote-Dateisysteme mounten und mehr. Wenn Sie sich Sorgen um die Sicherheit Ihres Pi machen, sollten Sie die Einrichtung einer Zwei-Faktor-Authentifizierung in Erwägung ziehen.

VERWANDTE: So richten Sie die Zwei-Faktor-Authentifizierung auf einem ein Raspberry Pi

WEITER LESEN

  • › So erhalten Sie schnellere Streaming-Geschwindigkeiten auf Ihrem Fernseher
  • › Aktivieren von Wake-on-LAN in Windows 10 und 11
  • › 12 grundlegende Excel-Funktionen, die jeder kennen sollte
  • › Was ist No-Code und ist es die Zukunft der Technologie?
  • › Was ist ein System-on-a-Chip (SoC)?
  • › So schalten Sie das Licht mit Ihrem Wecker ein