So SSH oder SFTP in Ihren Raspberry Pi


Sie haben den Sprung gewagt und einen Raspberry Pi gekauft. Herzliche Glückwünsche! Wenn Sie keine Tastatur und keinen Monitor an Ihren Pi angeschlossen haben, müssen Sie von einem anderen Computer in Ihrem Netzwerk aus eine Remoteverbindung herstellen. Je nachdem, wie Sie Ihren Pi verwenden möchten, befindet er sich möglicherweise an einem schwer erreichbaren Ort. Selbst wenn Sie jetzt eine Tastatur und einen Monitor angeschlossen haben, ist dies möglicherweise nicht immer der Fall. Sie benötigen eine Möglichkeit, eine Remoteverbindung zu Ihrem Pi herzustellen.

In diesem Artikel zeigen wir Ihnen, wie Sie SSH und SFTP in Ihrem Pi verwenden, Befehle ausführen und Dateien übertragen . Wir gehen davon aus, dass sich Ihr Raspberry Pi im selben Netzwerk befindet wie der Computer, mit dem Sie eine Verbindung herstellen.

Was ist SSH?

SSH steht für Secure Shell. Es ist ein Standard-Netzwerkprotokoll, mit dem Sie sicher Text zwischen Ihrem Pi und dem Computer, mit dem Sie eine Remoteverbindung zu Ihrem Pi herstellen, hin und her senden können. Sie verwenden das SSH-Protokoll für alle Arten von Dingen wie die Eingabe Ihres Passworts, um sich bei Ihrem Pi anzumelden und Befehle auszuführen.

SSH wurde als entworfen ein Ersatz für Telnet, der Befehle im Klartext über das Netzwerk sendet. Im Gegensatz dazu verschlüsselt SSH diese Befehle. Jeder Netzwerkdienst kann SSH verwenden, das über TCP-Port 22 ausgeführt wird.

Was ist SFTP?

SFTP steht für Secure File Transfer Protocol. SFTP ist eine schnelle und bequeme Möglichkeit, Dateien zwischen Ihrem Pi und einem anderen Computer in Ihrem Netzwerk zu übertragen. SFTP ist sicherer als FTP, da genau wie bei SSH alle Ihre Daten verschlüsselt werden, während sie von einem Computer zum anderen übertragen werden.

Sie möchten nicht, dass alle Ihre Daten im Klartext übertragen werden, oder? Sicherlich nicht! Bleib in Sicherheit, Kinder.

SSH in einen Raspberry Pi

Wir beginnen mit der Verwendung von SSH, um von einem Windows-PC aus eine Verbindung zu Ihrem Raspberry Pi herzustellen in Ihrem Netzwerk mit Kitt. PuTTY ist einer von mehreren frei verfügbaren SSH-Clients. Wir mögen PuTTY, weil es Open-Source-Software ist, die vollständig von einem Team von Freiwilligen entwickelt und unterstützt wird. Sie können jeden gewünschten SSH-Client verwenden. Laden Sie es einfach herunter und installieren Sie es, bevor Sie beginnen.

  1. Stellen Sie sicher, dass SSH auf Ihrem Pi aktiviert ist. Wenn Sie mit einem Raspberry Pi 4 von vorne anfangen, enthält Dieser Leitfaden für die ersten Schritte Anweisungen zum Aktivieren von SSH, indem Sie eine Textdatei auf der SD-Karte in Ihrem Raspberry Pi erstellen.
  2. Angenommen, Sie sind sicher, dass SSH auf Ihrem Pi aktiviert ist, müssen Sie als Nächstes die IP-Adresse Ihres Pi ermitteln, um eine Verbindung mit einem SSH-Client wie PuTTY herzustellen. Wenn Sie es noch nicht wissen, können Sie Folgen Sie dieser Anleitung verschiedene Methoden zum Ermitteln der IP-Adresse Ihres Pi angeben.
  3. Starten Sie PuTTY (oder einen anderen SSH-Client) auf Ihrem Windows-PC und Geben Sie die IP-Adresse Ihres Pi ein. Der SSH-Port ist 22. Bei den meisten SSH-Clients ist die Portnummer bereits eingegeben.
    1. Wählen Sie Öffnen, um eine Verbindung zu Ihrem Pi herzustellen.
    2. Dadurch wird ein Terminalfenster geöffnet, in dem Sie aufgefordert werden, sich anzumelden. Geben Sie Ihren Benutzernamen ein und drücken Sie die Eingabetaste. (Der Standardbenutzername für die meisten Pis ist pi.)
    3. Geben Sie als Nächstes Ihr Passwort ein oder kopieren Sie es in die Zwischenablage Ihres PCs und klicken Sie mit der rechten Maustaste in das Terminalfenster auf füge es ein. Beachten Sie, dass Ihr Passwort während der Eingabe nichtangezeigt wird. Drücken Sie die Eingabetaste.
    4. Sie sind jetzt über SSH mit Ihrem Pi verbunden und können das Terminal für Befehle ausführen verwenden. Wenn Sie das Standardkennwort Ihres Pi noch nicht geändert haben, ist dies ein guter Zeitpunkt, dies zu tun. Da SSH aktiviert ist und Ihr Raspberry Pi das Standardkennwort verwendet, ist es für jemanden sehreinfach einzubrechen!

      So führen Sie SFTP in einen Raspberry Pi

      ein >

      Oben haben wir Sie durch die Verwendung eines SSH-Clients geführt, um eine sichere Verbindung zu einem Pi in Ihrem Netzwerk herzustellen und Befehle auszuführen. Zum Übertragen von Dateien verwenden wir einen SFTP-Client. Technisch ist es möglich, Dateien mit PuTTY zu übertragen, dies ist jedoch umständlich. Es ist viel schöner, einen Dateibrowser zu haben, mit dem Sie Dateien bei Bedarf in großen Mengen verschieben können.

      FileZilla ist ein beliebter FTP-Client, der SFTP unterstützt. Wenn Sie eine Verbindung mit SSH herstellen können, können Sie auch eine Verbindung mit SFTP herstellen. Praktisch, nicht wahr?

      Bereiten Sie sich vor, indem Sie FileZilla oder den SFTP-Client Ihrer Wahl auf den Computer herunterladen und installieren, mit dem Sie eine Remoteverbindung zu Ihrem Pi herstellen. WinSCP ist ein weiterer beliebter SFTP-Client. Denken Sie daran, dass Sie keinen SFTP-Server benötigen, sondern nur einen SFTP-Client.

      Pro-Tipp: Wenn Sie FileZilla installieren, achten Sie darauf, wann Sie aufgefordert werden, McAfee und WinZip zu installieren. Wählen Sie Ablehnen, wenn Sie diese Programme nicht auf Ihrem Computer installieren möchten.

      1. Starten Sie FileZilla oder einen anderen SFTP-Client.
      2. Im Feld Mit Hostmarkiert, geben Sie die IP-Adresse Ihres Pi ein.
        1. Geben Sie Ihren Benutzernamenund Ihr Passwortein.
        2. Wählen Sie Schnellverbindung. Ihr SFTP-Client zeigt möglicherweise eine Option zum Speichern Ihres Kennworts an. Wir empfehlen diese jedoch nicht, da einige Clients dieses Kennwort in einer unsicheren Textdatei speichern.
          1. Sobald die Verbindung hergestellt ist, können Sie durch die Ordnerstruktur auf Ihrem Pi navigieren und Dateien zwischen dem Pi und anderen Computern in Ihrem Netzwerk hin und her kopieren. Auf der linken Seite des FileZilla-Fensters werden lokale Dateien angezeigt, und auf der rechten Seite werden Dateien auf dem Computer angezeigt, mit dem Sie verbunden sind - in diesem Fall auf Ihrem Pi.
          2. Wenn Sie beispielsweise möchten Wenn Sie eine Datei von Ihrem lokalen Computer auf Ihren Pi kopieren, navigieren Sie zum Quellordner links und zum Zielordner rechts. Mit dem Dateimanager von FileZilla können Sie Dateien zwischen lokalen und Remote-Standorten ziehen und ablegen.

            Pi-Projekte finden

            Sobald Sie mit dem Ausführen von Befehlen und dem Übertragen von Dateien von und zu Ihrem Pi vertraut sind, werden Sie feststellen, wie viele verschiedene Möglichkeiten Sie Lass deinen Pi arbeiten haben. Geben Sie der Analyse-Lähmung jedoch nicht nach - wählen Sie einfach ein Projekt aus und tauchen Sie ein! Es ist wirklich der beste Weg zu lernen.

            Zusammenhängende Posts:


            23.04.2021