So herunterladen und hochladen Sie Dateien mit SFTP -Befehl

So herunterladen und hochladen Sie Dateien mit SFTP -Befehl

SFTP (SSH -Dateitransferprotokoll) ist ein sicheres Protokoll zum Übertragen von Dateien zwischen Systemen. Es verwendet eine verschlüsselte sichere Shell (SSH) für die Kommunikation zwischen zwei Systemen.

Sie können dieses oder dieses Tutorial auch verwenden, um SFTP nur Benutzer auf Ihrem Linux -System ohne SSH -Zugriff zu konfigurieren.

In diesem Tutorial lernen Sie:

  1. Stellen Sie eine Verbindung zum Remote SFTP -Server her
  2. Navigation im Dateisystem
  3. Laden Sie Dateien auf den SFTP -Server hoch
  4. Laden Sie Dateien vom SFTP -Server herunter
  5. SFTP -Verbindung schließen

Stellen Sie eine Verbindung zum Remote SFTP -Server her

Verwenden Sie das SFTP-Befehlszeilendienstprogramm, um das Remote-SFTP-System zu verbinden. Sie benötigen den SFTP -Benutzer und den Hostnamen oder die IP -Adresse des Remote -Hosts.

SFTP [E -Mail geschützt]  

Geben Sie das SFTPuser -Konto -Passwort ein, um eine Verbindung herzustellen:

[E -Mail geschützt] Passwort: SFTP> 

Navigieren und Dateien anzeigen

Die Navigation in Verzeichnissen auf SFTP ist so einfach wie das lokale System. Verwenden Sie den Befehl "PWD", um das aktuelle Arbeitsverzeichnis zu überprüfen.

"> PWD  Fernarbeitsverzeichnis: / 

Verwenden Sie dann den Befehl 'ls', um alle Dateien und Verzeichnisse im aktuellen Verzeichnis aufzulisten.

"> ls  

Um zu anderen Verzeichnissen zu navigieren, verwenden Sie den Befehl "CD", gefolgt vom Zielverzeichnis,.

"> CD -Uploads  

Verwenden Sie 'CD…', um zum übergeordneten Verzeichnis zu navigieren.

"> CD ..  

Laden Sie Dateien in SFTP hoch

Jetzt muss ich einige Dateien im Uploads -Verzeichnis hochladen. Verwenden Sie den Befehl "Put", um Readme hochzuladen.MD vom lokalen System zum Remote SFTP -Verzeichnis.

"> les readme setzen.md  

Sie können auch den absoluten Pfad der lokalen Datei- und Remote -Verzeichnis anbieten, ohne Verzeichnisse zu navigieren.

"> put/var/www/readme.MD/Uploads/20191115/  

Laden Sie Dateien von SFTP herunter

Um Dateien aus dem Remote SFTP -Verzeichnis herunterzuladen, verwenden Sie den Befehl "GET". Zum Beispiel zum Herunterladen von Remote_file.MD vom Remote -System zum aktuellen lokalen Verzeichnis.

"> Get remote_file.md 

In ähnlicher Weise können Sie einen absoluten Weg zum Herunterladen von Dateien bereitstellen.

"> Get /Uploads /Remote_file.MD/var/www/ 

Beenden Sie die SFTP -Verbindung

Sagen Sie einfach von Ihrem Remote -SFTP -Server Tschüss. Dadurch wird die SFTP -Verbindung unterbrochen und zu Ihrer lokalen Shell zurückkehren.

"> tschüss  

Alternativ können Sie auch verwenden aufhören oder Ausfahrt Befehle zum Schließen der SFTP -Sitzung.

Abschluss

In diesem Tutorial haben Sie gelernt, wie Sie Dateien mithilfe der SFTP -Befehlszeile herunterladen und hochladen können.