INSTALL DAN KONFIGURASI FTP SERVER (vsftpd)

 


TP atau File Transfer Protocol adalah layanan yang digunakan untuk mengirim dan menerima file antar komputer melalui jaringan. Dengan FTP, pengguna bisa mengunggah (upload) atau mengunduh (download) file dari server dengan mudah.

vsftpd adalah singkatan dari Very Secure FTP Daemon, yaitu salah satu software FTP server yang paling sering digunakan di sistem Linux karena terkenal stabil, cepat, dan aman.

1. Paket vsftpd diinstal terlebih dahulu menggunakan manajer paket. Setelah itu, layanan FTP diaktifkan agar bisa berjalan setiap kali sistem menyala. Dan akses ke port 21 (FTP) dibuka agar client dari jaringan lokal dapat terhubung ke server FTP.

sudo dnf install vsftpd -y
sudo systemctl start vsftpd
sudo systemctl enable vsftpd
sudo firewall-cmd --permanent --add-port=21/tcp
sudo firewall-cmd --reload


2. File konfigurasi yang berada di direktori /etc/vsftpd/vsftpd.conf dibuka dan disesuaikan.

sudo nano /etc/vsftpd/vsftpd.conf
systemctl restart vsftpd


3.Beberapa user dibuat khusus untuk menggunakan FTP. Direktori home masing-masing user sudah dibuat secara otomatis, dan diberi izin agar dapat menyimpan file.
sudo adduser siswa1
sudo passwd siswa1


4.Setelah semua konfigurasi selesai, pengujian dilakukan dari komputer client menggunakan aplikasi FTP seperti WinSCP. Di sana, user bisa login menggunakan username dan password dari server, lalu mengirim atau mengambil file dari direktori yang sudah disediakan.


Komentar