6 Klien FTP Baris Perintah Terbaik untuk Linux


FTP (File Transfer Protocol) adalah protokol jaringan yang digunakan untuk mentransfer file antara klien dan server di jaringan komputer.

Pada awalnya, aplikasi FTP awalnya dirancang untuk baris perintah, sebelum sistem operasi GUI (Graphical User Interface) diadopsi secara luas.

Meskipun banyak klien FTP berbasis GUI telah bermunculan seiring berjalannya waktu, pengembang terus membuat klien FTP berbasis CLI (Command-Line Interface) untuk melayani pengguna yang menyukai metode tradisional.”

Berikut daftar klien FTP berbasis baris perintah terbaik untuk Linux.

1.FTP

Sistem Operasi Linux dilengkapi dengan klien FTP bawaan yang dapat Anda akses dengan mudah dengan memasukkan perintah ftp di terminal Anda.

Dengan FTP Anda dapat terhubung ke server secara anonim (jika fitur ini diaktifkan di server) atau menggunakan kredensial pengguna Anda, mengunduh/mengunggah file antara mesin lokal Anda dan server yang terhubung, menggunakan alias, dll.

Selain itu, saat menggunakan FTP untuk mentransfer file antar komputer, sambungan tidak aman dan data tidak dienkripsi. Untuk transfer data yang aman, gunakan sFTP (Secure File Transfer Protocol) atau SCP (Secure Copy).

2. LFTP

LFTP adalah utilitas baris perintah sumber terbuka dan gratis yang dirancang untuk beberapa protokol transfer file (misalnya sftp, fish, torrent) di Unix dan Sistem Operasi serupa.

Ini memiliki fitur bookmark, kontrol pekerjaan, dukungan untuk perpustakaan readline, perintah cermin bawaan, dan dukungan untuk beberapa transfer file secara paralel.

lftp tersedia untuk diinstal dari repositori default menggunakan manajer paket seperti yang ditunjukkan.

sudo apt install lftp         [On Debian, Ubuntu and Mint]
sudo yum install lftp         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo emerge -a sys-apps/lftp  [On Gentoo Linux]
sudo apk add lftp             [On Alpine Linux]
sudo pacman -S lftp           [On Arch Linux]
sudo zypper install lftp      [On OpenSUSE]    

3. NcFTP

NcFTP adalah klien FTP lintas platform gratis dan merupakan alternatif pertama dari program FTP standar yang dikembangkan untuk memberikan kemudahan penggunaan dan beberapa peningkatan fitur dan kinerja pada FTP.

Fitur-fiturnya mencakup pemanggilan ulang host, pemrosesan latar belakang, pengunduhan resume otomatis, penyelesaian nama file, pengukur kemajuan, dan dukungan untuk program utilitas lainnya seperti ncftpput dan ncftpget.

NcFTP tersedia untuk diinstal dari repositori default menggunakan manajer paket seperti yang ditunjukkan.

sudo apt install ncftp         [On Debian, Ubuntu and Mint]
sudo yum install ncftp         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo emerge -a sys-apps/ncftp  [On Gentoo Linux]
sudo apk add ncftp             [On Alpine Linux]
sudo pacman -S ncftp           [On Arch Linux]
sudo zypper install ncftp      [On OpenSUSE]    

4. cbftp

cbftp adalah klien FTP/FXP fleksibel yang memungkinkan pengguna mentransfer file besar dengan aman dan efisien tanpa menggunakan email. Biasanya ini berfungsi di baris perintah tetapi Anda dapat menjalankannya di semi-GUI menggunakan ncurses.

Fitur-fiturnya termasuk penampil internal yang mendukung banyak pengkodean, daftar lewati, perintah jarak jauh untuk perintah panggilan UDP seperti balapan, unduh, fxp, mentah, menganggur, dll., dan enkripsi data dengan AES-256, antara lain.

5. Yafc

Yafc adalah klien FTP sumber terbuka yang dirancang sebagai pengganti program FTP standar pada sistem Linux dengan dukungan untuk sistem yang mendukung POSIX.

Ini sepenuhnya gratis dengan daftar fitur kaya yang mencakup get/put/fxp/ls/rm rekursif, antrian, penyelesaian tab, alias, dan dukungan untuk SSH2 dan proxy.

Yafc tersedia untuk dipasang dari repositori default menggunakan manajer paket seperti yang ditunjukkan.

sudo apt install yafc         [On Debian, Ubuntu and Mint]
sudo yum install yafc         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo emerge -a sys-apps/yafc  [On Gentoo Linux]
sudo apk add yafc             [On Alpine Linux]
sudo pacman -S yafc           [On Arch Linux]
sudo zypper install yafc      [On OpenSUSE]    

6. Dapatkan

wget terutama dirancang untuk mengunduh file tetapi juga mendukung FTP dan FTPS. Ia dikenal karena kesederhanaannya dan kemampuannya untuk mengunduh secara rekursif.

Untuk menggunakan wget untuk mengunduh file dari server FTP, Anda cukup menentukan nama pengguna, kata sandi, dan URL FTP dari file yang ingin Anda unduh unduh.

wget ftp://username:password@ftp_server_address/path/to/file

Apakah Anda punya pengalaman dengan klien FTP baris perintah ini? Atau tahukah Anda alternatif yang harus ada dalam daftar ini? Jangan ragu untuk memberikan komentar Anda di bawah.