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.

Panduan Lengkap Instalasi dan Konfigurasi vsftpd FTP Server pada Debian 10

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