Verwenden Sie „Mit Server verbinden“, um eine Verbindung über SFTP herzustellen und auf einen Ordner auf einem Remote-Server zuzugreifen

18

Wie verbinde ich mich mit meinem Remote-SFTP-Konto über die Option "Mit Server verbinden" von Ubuntu? Wenn ich das Dialogfeld "Mit Server verbinden" auf meinem Bildschirm habe, wird unter "Diensttyp" nur Folgendes angezeigt:

FTP (with login)
Public FTP

Dies sind die einzigen FTP-Optionen, die ich in der Dropdown-Liste sehen kann. Keine SFTP Option?

oshirowanen
quelle
Siehe den unteren Teil dieser Antwort: Wie teile ich Dateien über ein drahtloses Netzwerk?
user68186
Hier finden Sie weitere Ideen: Filezilla oder WinSCP Alternative für Ubuntu .
pa4080

Antworten:

28

Die einfachste Möglichkeit, mit Ubuntu eine Verbindung zu einem SFTP-Server herzustellen, bietet das sftp://Schema der Dateimanager mit GVFS-Unterstützung (Nautilus, Nemo, Thunar) oder KIO-Unterstützung (Dolphin, Konqueror):

  1. Öffnen Sie ein Dateimanagerfenster.

  2. Adressleiste anzeigen oder fokussieren zB mit Ctrl+ L.

    (Wenn dies nicht funktioniert, verfügt Ihr Dateimanager möglicherweise über einen entsprechenden alternativen Menüeintrag mit dem Namen "Gehe zu ..." oder "Verbinden mit ...". Bei einigen Fenstermanagern müssen Sie drücken Alt , um die Menüleiste anzuzeigen.)

  3. Geben Sie die Serveradresse in die Adressleiste ein:

    sftp://example.org[:port]/
    

    Sie können sogar Benutzernamen, Passwort und einen Pfad in der Adresse angeben:

    sftp://[user[:password]@]example.org[:port]/[path/to/directory/]
    

    Wenn Sie dies nicht tun und für das SFTP-Konto ein Kennwort erforderlich ist, wird ein Kennwortdialogfeld angezeigt.

David Foerster
quelle
Sie können dies auch für FTPS tun, btw ( ftps://example.com). Interessanterweise bietet der Dialog "Mit Server verbinden", obwohl dies funktioniert, FTPS nicht als Option an. Und ich frage mich, ob das eigentlich die Frage des OP ist (da die Leute SFTP oft als FTPS verwechseln).
Dhaupin
8

Sehen Sie eine SSH-Option in der Dropdown-Liste? Dies ist effektiv die SFTP-Option. Sie sollte als solche im linken Bereich angezeigt werden, sobald die Verbindung hergestellt wurde.

Sie können auch die Sequenz Datei → Mit Server verbinden ... überspringen und stattdessen Gehe zu → Speicherort (oder Ctrl+ L) und anschließend sftp://user@host/initial/dirdie Adressleiste eingeben .

Stahlfahrer
quelle
0

In Ubuntu ist ssh nicht standardmäßig installiert, daher müssen Sie ssh unter Ubuntu installieren, um eine Verbindung zu einem Remote-SFTP-Konto herzustellen.

sudo apt install ssh
Josef Klotzner
quelle
0

Wie andere gesagt haben, ist es verdammt einfach:

  • Öffnen Sie einen beliebigen Ordner in Ihrem lokalen System.
  • Drücken Sie Ctrl+ L, um den Text in der Adressleiste auszuwählen
  • Löschen Sie diesen Text und geben Sie den folgenden Befehl in die Adressleiste ein

    sftp://[email protected]

Das sollte dich durchbringen. Möglicherweise müssen Sie jedoch die Passphrase eingeben, wenn Sie Ihren SSH-Schlüssel mit einer Passphrase geschützt haben.

Hinweis: Kleinbuchstabe L funktioniert, es muss kein Großbuchstabe verwendet werden.

kmario23
quelle