Konfigurasi FTP Server dengan ‘proftpd’

Cara install Proftpd Server

# apt-get install proftpd

jika gagal tambahkan repository DVD-1 dan DVD-2, kemudian ulangi kembali perintah untuk menginstall proftpd

pilih standalone kemudian pilih ok

install-proftpd

pada tahap ini FTP server sudah jadi tinggal di uji

Cara pengujian menggunakan Filezilla

  1. jalankan aplikasi filezilla
  2. masukan host (bisa menggunakan domain atau ip)
  3. masukan username ftp user atau bisa anonymous
  4. masukan password
  5. masukan port
  6. klik quickconnect

pengujian dengan filezilla

Cara membuat FTP anonymous

setelah proftpd di install langkah yang perlu kita lakukan mengedit file proftpd.conf, ikuti langkah berikut

# nano /etc/proftpd/proftpd.conf

kemudian hilangkan tanda # dari <anonymous ~ftp> sampai </anonymous>

langkah konfigurasi ftp anonymous kemudian simpan, restar aplikasi proftpd dengan perintah # service proftpd restart dan uji
sebagai catatan direktori ftp anonymous ini berada di /srv/ftp

Cara membuat FTP User/Authentication

setelah proftpd di install langkah yang perlu kita lakukan untuk membuat FTP user dengan direktori penyimpanannya di /home/ftp/web sebgai berikut:

buat folder /home/ftp/web terlebih dahulu. kemudian perintah dibawah ini digunakan untuk membuat user ftp sekaligus direktori penyimpanan usernya, dengan perintah berikut:

# adduser ftpuser --home /home/ftp/web

Keterangan
ftpuser adalah nama usernya bisa diganti dengan nama lain misal guru
– -home attribut untuk menentukan lokasi direktori penyimpanan /home/ftp/web adalah direktori penyimpanan untuk usernya

untuk contoh perhatikan animasi berikut :

langkah konfigurasi ftp user simpan, restar aplikasi proftpd dengan perintah # service proftpd restart dan uji.

Cara membatasi direktori pengguna

chroot

Membatasi direktori pengguna, agar tidak tampil seperti pada gambar diatas, secara umum dapat dilakukan hanya dengan mengedit file proftpd.conf kemudian hilangkan tanda pagar pada baris DefaultRoot ~, kemudian restar proftpd. Sehingga pengujiannya akan menjadi seperti gambar berikut:

chroot