Panduan Lengkap Instalasi dan Konfigurasi vsftpd FTP Server pada Debian 10
Panduan Lengkap Instalasi dan Konfigurasi vsftpd FTP Server pada Debian 10. FTP (File Transfer Protocol) adalah protokol yang digunakan untuk mentransfer file antara komputer, terutama dalam konteks pengelolaan situs web atau server. vsftpd (very secure FTP daemon) adalah server FTP yang aman dan efisien. Artikel ini akan memberikan panduan langkah demi langkah untuk menginstal dan mengonfigurasi vsftpd pada sistem operasi Debian 10.
Langkah 1: Persiapkan Sistem
Sebelum memulai instalasi vsftpd, pastikan sistem Debian Anda diperbarui. Jalankan perintah berikut:
sudo apt update
sudo apt upgrade
Langkah 2: Instalasi vsftpd
Langkah selanjutnya adalah menginstal vsftpd menggunakan manajer paket APT. Ketikkan perintah berikut di terminal:
apt install vsftpd
systemctl status vsftpd
Langkah 3: Konfigurasi vsftpd
Sebelum merubah atau mengedit file vsftpd.conf backup dahulu dengan perintah:
cp /etc/vsftpd.conf /etc/vsftpd.conf.cadangan
Setelah itu buka file konfigurasi vsftpd untuk diedit, dengan perintah nano /etc/vsftpd.conf, lalu rubah isi script sesuai dengan baris dibawah ini:
nano /etc/vsftpd.conf
anonymous_enable=NO
local_enable=YES
write_enable=YES
local_umask=022
anon_upload_enable=YES
anon_mkdir_write_enable=YES
File yang lain biarkan defaultnya jangan dirubah-rubah.
Simpan perubahan dan keluar dari editor.
Langkah 4: (Opsional) Konfigurasi Firewall
Jika Anda menggunakan firewall, pastikan untuk mengizinkan trafik pada port FTP (biasanya port 21). Gunakan perintah berikut:
ufw allow 21
Langkah 5: Restart vsftpd
Restart vsftpd untuk menerapkan perubahan konfigurasi:
systemctl restart vsftpd
Langkah 6: (Opsional) Membuat Pengguna FTP
Jika Anda ingin mengizinkan akses FTP untuk pengguna tertentu, pastikan mereka memiliki akun FTP. Bisa juga menggunakan user yang sudah diberi hak akses untuk web server:
adduser nama_pengguna
Langkah 7: Coba Koneksi FTP menggunakan FileZilla
Gunakan klien FTP untuk mencoba koneksi ke server. Gantilah alamat_ip_server dengan alamat IP Debian 10 Anda. Salah satu aplikasi FTP Client adalah FileZilla selain itu juga dilakukan ujicoba upload data file website dari client ke server, berikut tampilannya.

Penutup:
Dengan mengikuti panduan Panduan Lengkap Instalasi dan Konfigurasi vsftpd FTP Server pada Debian 10 ini, Anda telah berhasil menginstal dan mengonfigurasi vsftpd sebagai server FTP pada Debian 10. Pastikan untuk mengamati keamanan server FTP Anda dan mengonfigurasi hak akses pengguna sesuai kebutuhan. Server FTP yang benar dikonfigurasi dapat memberikan solusi yang efisien untuk mentransfer file di lingkungan server. Semoga panduan ini bermanfaat untuk Anda!
Baca juga artikel tentang: Panduan Instalasi dan Konfigurasi Nginx Web Server pada Debian 10