Gunakan "Hubungkan ke Server" untuk terhubung melalui SFTP untuk mengakses folder di server jauh

18

Bagaimana saya terhubung ke akun sftp jarak jauh saya menggunakan opsi "Connect to Server" ubuntu? Ketika saya memiliki kotak dialog "Sambungkan ke Server" di layar saya, "Jenis layanan" hanya menunjukkan:

FTP (with login)
Public FTP

Itu adalah satu-satunya opsi FTP yang dapat saya lihat di dropdown. Tidak ada opsi SFTP?

oshirowanen
sumber
Lihat bagian bawah jawaban ini: Bagaimana cara berbagi file menggunakan jaringan nirkabel?
user68186
Di sini disediakan lebih banyak ide: Filezilla atau alternatif WinSCP untuk Ubuntu .
pa4080

Jawaban:

28

Cara termudah untuk terhubung ke server SFTP dengan Ubuntu adalah dengan sftp://skema manajer file dengan dukungan GVFS (Nautilus, Nemo, Thunar) atau dukungan KIO (Dolphin, Konqueror):

  1. Buka jendela manajer file.

  2. Tampilkan atau fokuskan bilah alamat misalnya dengan Ctrl+ L.

    (Jika ini tidak berhasil, pengelola file Anda mungkin memiliki entri menu alternatif yang setara, yang disebut “Pergi ke ...” atau “Sambungkan ke ...”. Beberapa pengelola jendela meminta Anda menekan Altuntuk menampilkan bilah menu.)

  3. Masukkan alamat server ke bilah alamat:

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

    Anda bahkan dapat memberikan nama pengguna, kata sandi, dan jalur di alamat:

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

    Jika Anda tidak melakukannya dan akun SFTP memerlukan kata sandi, dialog kata sandi akan muncul.

David Foerster
sumber
Anda dapat melakukan ini untuk FTPS juga btw ( ftps://example.com). Menariknya, meskipun ini berfungsi, dialog "sambungkan ke server" tidak menawarkan FTPS sebagai opsi. Dan saya bertanya-tanya apakah itu yang sebenarnya ditanyakan OP (karena orang sering mengacaukan SFTP sebagai FTPS).
dhaupin
8

Apakah Anda melihat opsi SSH di dropdown? Itu adalah opsi SFTP yang efektif, Anda akan melihatnya terdaftar di sebelah kiri setelah terhubung.

Atau Anda dapat melewati urutan File → Connect to Server ... dan lakukan Go → Location (atau Ctrl+ L) lalu ketikkan sftp://user@host/initial/dirdi bilah alamat.

Steeldriver
sumber
0

Ubuntu tidak menginstal ssh secara default, jadi Anda harus menginstal ssh di Ubuntu untuk dapat terhubung ke akun SFTP jarak jauh.

sudo apt install ssh
Josef Klotzner
sumber
0

Seperti yang orang lain tunjukkan, sangat mudah:

  • Buka folder apa saja di sistem lokal Anda.
  • tekan Ctrl+ L, yang akan memilih teks di bilah alamat
  • hapus teks itu dan masukkan perintah berikut di bilah alamat

    sftp://[email protected]

Itu seharusnya membuat Anda berhasil. Namun, Anda mungkin harus memasukkan frasa sandi jika Anda telah melindungi kunci SSH Anda dengan satu.

Catatan: huruf L kecil berfungsi, tidak perlu menggunakan huruf kapital.

kmario23
sumber