Laden Sie die Datei von Remote-SSH auf den lokalen PC herunter

11

Aufgrund meines Webhosts kann ich kein FTP verwenden. Es gibt eine Datei, die ich herunterladen möchte. Wie kann ich das über ssh machen?

user20285
quelle

Antworten:

11

Wenn Sie unter Linux arbeiten, verwenden Sie einfach scp über die Befehlszeile wie folgt:

scp user@host:/path/to/file .

Wenn Sie unter Windows arbeiten, empfehle ich FileZilla . Es ist ein guter kostenloser FTP-Client, der die Dateiübertragung über ssh (sftp) unterstützt.

Amarillion
quelle
1
Gut zu wissen, dass FileZilla auch unter Linux funktioniert. Hauptbenutzer verwenden jedoch die Befehlszeile. ;-)
Ionică Bizău
1

sichere Kopie (SCP)

David Fox
quelle
1

Da Sie mit FTP am besten vertraut sind, sollten Sie sFTP wie zuvor erwähnt verwenden.

Sie können einen FTP-Client wie FileZilla verwenden. Abgesehen vom Erstellen der Verbindung funktioniert dann alles so, als ob Sie FTP verwenden würden.

Es ist einfach einzurichten und Sie müssen nichts Neues lernen.

Auf der anderen Seite

scp server:/path/to/file . 

ist der schnellste Weg, um eine Datei zu übertragen.

Eine andere Alternative, wenn Sie Linux ausführen, besteht darin, dass Sie den SSH-Server mithilfe von SSHFS über die Befehlszeile oder auf dem GNOME-Desktop wie ein lokales Laufwerk zuordnen können:

Orte> Verbindung zum Server herstellen ...

und wählen Sie SSH aus der Dropdown-Liste, geben Sie Ihren Hostnamen, Ihren Benutzernamen und Ihr Kennwort ein und Sie können Dateien in einen Dateimanager ziehen und dort ablegen.

Richard Holloway
quelle
0
ssh .... cat somefile > somefile
Ignacio Vazquez-Abrams
quelle
0

Wenn Sie KDE installiert haben (am wahrscheinlichsten, wenn Sie sich auf einem Unix-ähnlichen System befinden), können Sie fishIOSlave verwenden. fish://username@domainname_or_IP/Geben Sie zum Beispiel einfach die Adressleiste von konqueror ein. Die meisten KDE-Anwendungen können Dateien auf einem Remote-SSH-Host auf diese Weise so behandeln, als wären sie lokale Dateien.


quelle
0

Verwenden Sie SFTP :

Beim Rechnen ist das SSH-Dateiübertragungsprotokoll (auch Secret File Transfer Protocol, Secure FTP oder SFTP) ein Netzwerkprotokoll, das Dateizugriffs-, Dateiübertragungs- und Dateiverwaltungsfunktionen über jeden zuverlässigen Datenstrom bietet. Es wurde von der Internet Engineering Task Force (IETF) als Erweiterung des Secure Shell-Protokolls (SSH) Version 2.0 entwickelt, um sichere Dateiübertragungsfunktionen bereitzustellen, soll jedoch auch mit anderen Protokollen verwendet werden können. Die IETF des Internet Draft besagt, dass dieses Protokoll, obwohl es im Kontext des SSH-2-Protokolls beschrieben wird, in einer Reihe verschiedener Anwendungen verwendet werden kann, z. B. in der sicheren Dateiübertragung über Transport Layer Security (TLS) und in der Übertragung von Verwaltungsinformationen in VPN-Anwendungen.

Joey
quelle