Apa yang bisa kami bantu?

A. Pendahuluan

FTP (File Transfer Protocol) merupakan salah satu protokol yang digunakan untuk melakukan transfer file antara komputer lokal dan server melalui jaringan internet maupun jaringan internal. FTP umum digunakan untuk kebutuhan upload website, backup data, migrasi file, hingga pengelolaan server hosting.

Selain menggunakan aplikasi GUI seperti FileZilla, koneksi FTP juga dapat dilakukan melalui Command Line Interface (CLI) atau terminal. Penggunaan FTP berbasis CLI memiliki beberapa kelebihan seperti lebih ringan, cepat, dan cocok digunakan untuk administrasi server maupun troubleshooting.

Pada artikel ini akan dibahas cara menggunakan FTP CLI pada sistem operasi Windows dan Linux, mulai dari proses koneksi, upload file, download file, melihat isi direktori, hingga command dasar lainnya.

B. Persiapan

Sebelum menggunakan FTP CLI, pastikan telah menyiapkan informasi berikut:

  1. Host FTP / IP Server
  2. Username FTP dan Password FTP
  3. Port FTP Open (21)

C. Langkah - Langkah

1. Menggunakan FTP CLI di Windows

Membuka Command Prompt

Tekan:

Windows + R

Kemudian ketik:

cmd

Lalu tekan Enter.

 

Melakukan Koneksi FTP

Gunakan command berikut:

ftp ftp.domainanda.com

Atau gunakan alamat IP:

ftp 192.168.1.10
Gambar 1 - Percobaan ftp melalui CLI di CMD

 

Login ke Server FTP

Masukkan username dan password FTP.

Contoh:

User: userftp
Password:

Jika berhasil login tampilannya akan seperti di bawah ini.

Gambar 2 - Tampilan berhasil FTP

 

Menampilkan Isi Folder Server

Gunakan command:

dir

atau

ls

Command ini digunakan untuk melihat daftar file dan folder pada server FTP.

Gambar 3 - Percobaan cek isi folder dengan dir dan ls

 

Berpindah Direktori di Server

Masuk ke folder tertentu:

cd namafolder

 

Melihat directory aktif

pwd
Gambar 4 - Percobaan pindah directory

 

Melihat Direktori Lokal

Untuk mengetahui folder lokal aktif pada CMD:

lcd

 

Berpindah folder lokal

lcd lokasi_folder

Contoh: bisa ke C:\Users\namauser\folder atau D:\namafolder dan lainnya.

Gambar 5 - Percobaan meilhat directory local

 

Upload File ke Server

Jika ingin Upload satu file bisa jalankan command:

put namafile.png

 

Jika ingin upload banyak file:

mput *.png

Jika ingin upload pastikan extensi/format file diinput, contoh zip, png, jpeg, pdf dan lainnya.

Gambar 6 - Contoh upload file melalui FTP

 

File yang berhasil diupload ke server dengan Command PUT

Gambar 7 - Cek file yang berhasil diupload melalui CLI

 

Download File dari Server

Download satu file:

get namafile.txt

 

Download banyak file:

mget *.log

Sama seperti upload, perlu input extensi/format file diinput.

Gambar 8 - Contoh download file melalui CLI

 

File yang berhasil didownload ke OS Local (Windows) dengan Command GET

Gambar 9 - Cek file yang berhasil didownload melalui CLI pada OS Windows

 

Menghapus File di Server

Jika ingin hapus file bisa jalankan command:

delete namafile.txt
Gambar 10 - Contoh hapus file di CLI

 

Keluar dari FTP

Untuk keluar dari koneksi ftp bisa jalankan command:

bye

atau

quit
Gambar 11 - Contoh keluar mode FTP 

 

2. Menggunakan FTP CLI di Linux

Sebagian besar distribusi Linux sudah memiliki FTP client bawaan yang dapat digunakan langsung melalui terminal. Kemudian untuk command yang bisa dijalankan pada saat CLI di Linux mirip seperti FTP di Windows.

 

Melakukan Koneksi FTP

Koneksi menggunakan hostname:

ftp ftp.domainanda.com

Koneksi menggunakan IP server:

ftp 192.168.1.10

Jika menggunakan custom port:

ftp
open ftp.domainanda.com 2121

 

Login ke Server FTP

Masukkan username dan password FTP.

Contoh:

Name (ftp.domainanda.com:user): userftp
Password:

Jika login berhasil tampilannya akan seperti capture di bawah:

Gambar 12 - Tampilan berhasil akses FTP

 

Menampilkan Isi Direktori

Melihat isi folder server:

ls

Atau:

dir

 

 

Berpindah Folder di Server

Masuk ke folder tertentu:

cd nama_folder

Melihat direktori aktif:

pwd
Gambar 13 - Cek directory aktif

 

Melihat Direktori Lokal

Melihat folder lokal aktif:

lpwd
Gambar 14 - Cek folder lokal aktif

 

Berpindah folder lokal:

lcd namalokasi_folder

 

Upload File ke Server

Jika ingin Upload satu file bisa jalankan command:

put namafile.png

 

Jika ingin upload banyak file:

mput *.png

Jika ingin upload pastikan extensi/format file diinput, contoh zip, png, jpeg, pdf dan lainnya.

 

 

Download File dari Server

Download satu file:

get namafile.txt

 

Download banyak file:

mget *.log

Sama seperti upload, perlu input extensi/format file diinput.

 

Menghapus File di Server

delete namafile.txt
Gambar 15 - Contoh hapus file melalui FTP

 

Membuat Folder Baru di Server

mkdir nama_folder
Gambar 16 - Contoh hapus folder melalui FTP

 

Menghapus Folder di Server

rmdir nama_folder
Gambar 17 - Contoh hapus folder melalui FTP

 

Keluar dari FTP

Untuk keluar dari koneksi ftp bisa jalankan command:

bye

atau

quit
Gambar 18 - Contoh keluar dari FTP

 

D. Penutup

FTP CLI menjadi solusi praktis untuk melakukan transfer file melalui terminal baik pada Windows maupun Linux tanpa memerlukan aplikasi tambahan. Dengan memahami command dasar seperti koneksi, upload, download, dan pengelolaan direktori, proses administrasi server dapat dilakukan dengan lebih cepat dan efisien.

Penggunaan FTP berbasis CLI juga sangat membantu untuk kebutuhan troubleshooting, automasi script, maupun pengelolaan server jarak jauh. Namun untuk keamanan yang lebih baik, penggunaan SFTP tetap direkomendasikan terutama pada lingkungan produksi atau server publik.

Semoga artikel ini dapat membantu Anda. Temukan bantuan lainnya melalui Knowledge Base Biznet Gio. Jika Anda masih memiliki kendala silakan hubungi Support Biznet GIO melalui email support@biznetgio.com atau live chat maupun WA ke website www.biznetgio.com dan bisa juga melalui telepon ke nomor (021) 5714567.