Jawaban:
Preferensi pribadi saya adalah filezilla
.
Anda dapat menginstalnya dari repositori dengan mengetik sudo apt-get install filezilla
.
Ini cukup stabil dan dengan banyak fitur.
Atau, jika Anda ingin mengunduh dengan menggunakan klien FTP shell (tanpa GUI), Anda dapat mencoba menggunakan wget
atau ncftp
.
Beberapa contoh:
ncftpget –R –v –u "username" <ftp_site> <local_dir> <remote_dir>
, (di mana "R" = rekursif, "v" = verbose )
wget -r ftp://username:password@<ftp_site>/
wget
menyediakan banyak pilihan, saya telah menggunakannya berkali-kali sendiri dan saya pikir Anda harus benar-benar mencobanya (baca 'halaman manual', sangat berharga)
Beberapa solusi baris perintah dari utas ini di SO :
wget -l 100 --user=<user> --password=<password> ftp://server/which/folder
The -l 100
adalah untuk menetapkan kedalaman 100, sebagai -r
set ke 5.
Atau:
wget -r ftp://user:pass@server.com/
Mungkin tidak selalu berhasil, sesuai SO, jadi coba -m
saja.
Atau gunakan ncftp
seperti di bawah ini:
ncftp -u <user> -p <pass> <server>
ncftp> mget directory
Atau gunakan sftp
:
scp -r user@server:/which/folder /destination/folder/
Yang ini sangat dianjurkan daripada FTP biasa.
Buka Nautilus, pilih File> Connect to server .. Pilih FTP dengan login. Saat Anda masuk, klik kanan folder yang ingin Anda salin dan tempel di suatu tempat di sistem lokal Anda.
Tidak perlu menginstal barang. Anda memiliki semua yang Anda butuhkan. :)
Setiap klien FTP dapat mengunduh direktori secara rekursif dan juga mengautentikasi dengan nama pengguna dan kata sandi. Mulai saja Pusat Perangkat Lunak Ubuntu, cari "ftp" dan pilih salah satu opsi.
Filezilla terlihat seperti kandidat yang baik untuk menginstal dan melihat apakah itu berfungsi untuk Anda (meskipun saya tidak pernah menggunakannya).
Atau maksud Anda Anda ingin mengunduh file dengan cara yang tidak biasa (di terminal, dari skrip shell, dll.)?