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:

  1. Download dan install CoreFTP dari web resmi CoreFTP.
  2. Buka aplikasi CoreFTP dan buat koneksi baru:
  • Host/IP: Masukkan alamat IP dari server (cek dengan ip a, misalnya 192.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

Archive

Total Pageviews

Contact Form

Send