sftp
Dateien interaktiv über SSH übertragen.
Vor der Ausführung
Der Server benötigt das SFTP-Subsystem. Das erste Beispiel gehört in die lokale Shell, der zweite Block in die Eingabeaufforderung sftp>, ohne den Prompt selbst. pwd und ls beziehen sich auf den Server, lpwd auf den lokalen Rechner. put lädt hoch, get lädt herunter. Prüfen Sie Ziele, um Überschreiben zu vermeiden.
Beispiele
Mit dem SFTP-Dienst auf Port 2222 verbinden.
sftp -P 2222 alice@server.example.comLokale und entfernte Verzeichnisse prüfen, hochladen, unter neuem Namen herunterladen und beenden.
pwd
lpwd
ls
put report.txt
get report.txt report-downloaded.txt
byeOptionen und Beispiele
-P portHäufigStellen Sie mit dem Großbuchstaben „P“ eine Verbindung zum angegebenen SSH-Port her.
sftp -P 2222 alice@server.example.com-i identity_fileHäufigVerwenden Sie den angegebenen privaten Schlüssel zur Authentifizierung.
sftp -i ~/.ssh/id_ed25519 alice@server.example.com-J destinationStellen Sie eine Verbindung über den angegebenen SSH-Jump-Host her.
sftp -J alice@bastion.example.com alice@internal.example.com-b batchfileLesen Sie SFTP-Befehle aus einer Batchdatei. Vereinbaren Sie die Authentifizierung ohne interaktive Eingabeaufforderung.
sftp -b transfer.txt alice@server.example.com-o optionÜbergeben Sie eine SSH-Client-Konfigurationsoption.
sftp -o ConnectTimeout=10 alice@server.example.com-CSSH-Komprimierung anfordern.
sftp -C alice@server.example.com-vVerbindungsdiagnose anzeigen; Die Ausgabe kann vertrauliche Details enthalten.
sftp -v alice@server.example.comget / putHäufigLaden Sie an der SFTP-Eingabeaufforderung eine Datei herunter oder laden Sie sie hoch. Dies sind interaktive Befehle, keine Shell-Befehle.
get report.txt report-downloaded.txt
put report.txtls / cd / pwdHäufigListen Sie an der SFTP-Eingabeaufforderung Dateien auf, ändern Sie das Remote-Verzeichnis oder zeigen Sie das Remote-Verzeichnis an.
ls
cd reports
pwdlcd / lpwd / byeÄndern Sie an der SFTP-Eingabeaufforderung das lokale Verzeichnis, zeigen Sie es an oder schließen Sie die Sitzung.
lcd ~/Downloads
lpwd
byeMaßgebliche Quellen
Geprüft am 27. Oktober 2026