So herunterladen und laden Sie Dateien mit SFTP sicher herunter und laden Sie sie sicher herunter

So herunterladen und laden Sie Dateien mit SFTP sicher herunter und laden Sie sie sicher herunter

SFTP (SSH -Dateitransferprotokoll) ist ein gesichertes Protokoll zum Übertragen von Dateien zwischen lokalem und Remote -Server. Für den erforderlichen SSH -Server, der auf dem Remote -System ausgeführt wird. Dieses Protokoll verschlüsselt die Datenübertragung zwischen lokalem und Fernsystem. Da SFTP eine sichere Datenübertragung bietet, empfehlen wir es daher über das FTP -Protokoll.

SFTP wird empfohlen, falls der FTP -Server nur auf Remote ausgeführt wird. Verwenden Sie den folgenden Link für den FTP -Zugriff.

  • So herunterladen und hochladen Sie Dateien mithilfe der FTP -Befehlszeile

Verbindung zum SFTP -Server herstellen:

SFTP stellt eine Verbindung zum SSH -Server her. Sie müssen den SSH -Server auf dem Remote -System ausführen lassen. Verwenden Sie den folgenden Befehl, um das Beispiel zu verbinden.Com Server als Benutzer Rahul.

$ sftp [E -Mail geschützt] 

eine Verbindung mit einem anderen Port herstellen

$ sftp -p 2222 [E -Mail geschützt] 
  • So verwenden Sie SSH, um den Remote -Linux -Server zu verbinden

Nach erfolgreicher Authentifizierung erhalten Sie eine SFTP -Eingabeaufforderung. Wo Sie Dateien sicher herunterladen oder hochladen können. Um Befehle zum verfügbaren Befehl zu erhalten Hilfe auf SFTP -Eingabeaufforderung.

SFTP> Hilfe verfügbare Befehle: Bye Quit SFTP -CD -Pfad ändern Remote -Verzeichnis in 'Pfad' chgrp grp Pfadänderungsgruppe "Pfad" Pfad "zu" GRP "CHMOD -Modus -Pfad Änderung Berechtigungen der Datei" Pfad "zum" Modus "Chown Own Path Change Change Eigentümer der Datei 'Pfad' zu 'besitzen' df [-hi] [Pfad] Statistiken für das aktuelle Verzeichnis oder… 

Ändern Sie das lokale und entfernte Verzeichnis

Überprüfen Sie zunächst Ihr lokales und Remote -Serververzeichnis mit den folgenden Befehlen.

sftp> !PWD /Home /Ubuntu SFTP> PWD /Home /Rahul 
  • !PWD - Wird verwendet, um das aktuelle Verzeichnis auf dem lokalen System zu überprüfen
  • PWD - Wird verwendet, um das aktuelle Verzeichnis auf dem Remote -System zu überprüfen

Navigieren Sie nun zwischen Verzeichnissen auf lokalem und Remote -SFTP -System.

SFTP> LCD/HOME/UBUNTU/DOWNLOADS SFTP> CD -Uploads 
  • LCD - Wird verwendet, um zwischen Verzeichnissen auf lokalem System zu navigieren
  • CD - Wird verwendet, um zwischen Verzeichnissen auf dem Remote -System zu navigieren

Laden Sie Dateien von SFTP herunter

Verwenden erhalten Befehl zum Herunterladen von Datei vom SFTP -Server zum lokalen System Laufwerk herunterladen. Verwenden LCD Um den Standort des lokalen Download -Ordners zu ändern. Der folgende Befehl wird heruntergeladen RemoteFile.txt vom Remote -System zum lokalen System.

SFTP> RemoteFile erhalten.txt 

Zum Herunterladen von Dateien und Ordnern rekursiv verwenden -R wechseln mit erhalten Befehl. Der Befehl unten wird der Ordner heruntergeladen, der von Remote -System zu lokalem System ausgestattet ist.

SFTP> Get -r renotsir 

Laden Sie Dateien in SFTP hoch

Verwenden Sie den Befehl Put, um eine Datei vom lokalen System zum Remote -System hochzuladen. Verwenden CD Um zuerst den Speicherort des Remote -Upload -Ordners zu ändern. Der folgende Befehl wird hochgeladen LOCALFILE.txt vom lokalen System zum Remote -SFTP -System.

sftp> localfile setzen.txt 

So laden Sie Dateien und Ordner rekursiv hoch -R wechseln mit setzen Befehl. Im Folgenden werden das Verzeichnis localDir und alle Dateien und Unterverzeichnisse auf Remote Server hochgeladen.

sftp> put -r localdir 
  • So richten Sie SSH -Tasten auf Linux ein