Cara Konfigurasi FTP Server di Debian 12 via VirtualBox
Di blog kali ini, kita akan setup FTP Server, melakukan sedikit konfigurasi pada file utama, dan membuat user baru bernama ftpclient. Sebagai percobaan, kita akan menggunakan CoreFTP untuk koneksi. Langsung saja kita mulai
1. Install vsftpd
Pastikan vsftpd sudah terpasang di sistem. Kalau belum, install dengan perintah ini:
apt update && apt install vsftpd -y
Cek apakah FTP server sudah berjalan dengan perintah berikut:
systemctl status vsftpd
Jika statusnya active (running), lanjut ke langkah berikutnya.
2. Konfigurasi vsftpd
Edit file konfigurasi utama FTP server:
nano /etc/vsftpd.conf
Cari baris berikut:
#write_enable=YES
Hapus tanda pagar (#
) di depannya, sehingga menjadi:
write_enable=YES
Ini memungkinkan pengguna untuk melakukan operasi tulis (upload, rename, delete) di direktori FTP mereka.
3. Restart vsftpd
Setelah konfigurasi selesai, simpan file, lalu restart service FTP:
systemctl restart vsftpd
4. Membuat User Baru
Buat user baru dengan nama ftpclient
menggunakan command berikut:
adduser ftpclient
Ikuti langkah-langkah untuk memasukkan password dan detail lainnya.
Setelah selesai, pastikan user ini memiliki home directory default.
5. Testing dengan CoreFTP
Setelah setup selesai, kita coba koneksi ke FTP server menggunakan CoreFTP:
- Download dan install CoreFTP dari web resmi CoreFTP.
- Buka aplikasi CoreFTP dan buat koneksi baru:
- Host/IP: Masukkan alamat IP dari server (cek dengan
ip a
, misalnya192.168.43.68
). - Username:
ftpclient
- Password: Masukkan password user yang dibuat tadi.
- Port:
21
Klik Connect. Jika berhasil, direktori home user ftpclient
akan terlihat di panel CoreFTP.
Penutup
Itulah langkah-langkah sederhana untuk setup FTP server, konfigurasi `write_enable=YES`, dan mencoba koneksi menggunakan CoreFTP. Kalau ada kendala, langsung tulis di kolom komentar. Semoga bermanfaat!
Comments