Konfigurasi ProFTPd Server

ftp

Berikut ini Folderku akan membahas bagaimana cara konfigurasi ProFTPd pada debian 9.4 menggunakan Virtual BOX. sebenarnya banyak jenis aplikasi FTP Server diantaranya ProFTPd, VSFTPD, dan PureFTPd.

Salah satu aplikasi yang terkenal dan didukung sebagian besar control panel hosting seperti CPanel dan DirectAdmin adalah ProFTPd. Fitur beserta dukunganmodule dan plugin yang mirip dengan arsitektur Apache cukup memudahkan untuk dilakukan konfigurasi. Selain bersifat free license di bawah GPL, kelebihan lainnya adalah dapat diinstal dan dijalankan berbagai platform mesin dan sistem operasi.

Langkah Konfigurasi ProFTPd


Persiapan

  1. Pastikan sudah menginstall debian 9.4 yang masih kosong pada virtual BOX. lihat cara instalasi Debian 9.4 CLI
  2. Memiliki file ISO DVD 2 Debian 9.4 dapat diunduh melalui menu DOWNLOAD akan digunakan untuk paket instalasi ProFTPd
  3. Koneksi internet

Langkahnya:

  1. Menambah CD ROM DVD ke Virtual BOX

    kita mount terlebih dahulu DVD-2 Debian 9.4 yang telah di download tadi kedalam server dengan cara klik menu device - optical drive - choose a disk file - <pilih DVD-2 Debian 9.4>

  2. Menambah CD ROM kedalam Repository

    kemudian ketikkan perintah apt-cdrom add

  3. Install ProFTPd

    kemudian ketikkan perintah apt-get install proftpd diikuti dengan tombol Y tunggu hingga selesai dan muncul pagar #

  4. Install FTP

    ketikkan perintah apt-get install ftp. jika diminta untuk memasukkan DVD-1 Debian seperti pada gamba dibawah ini, silahkan mount kembali DVD-1 dengan cara seperti nomor 1. dan tekan ENTER untuk melanjutkan proses instalasi!


    dvd 1 ftp

    ftp server

  5. Setting IP FTP Server

    kemudian kita atur juga IP untuk FTP Server pada perintah nano /etc/network/interfaces. Ubah seperti gambar berikut ini. jangan lupa restart IP nya menggunakan /etc/init.d/networking restart

    ip ftp server

    restart ip

  6. Atur Host Only Adapter Pada Virtual BOX

    dikarenakan masih menggunakan komputer utama sebagai host, maka kita perlu mengatur Host Only Adapater pada network FTP server di debian seperti gambar berikut, kita ubah NAT menjadi Host Only Adapter

  7. Atur IP Host/Client pada Virtual Box Host Only Adapter

    edit pada adapter Virtual BOX Host Only Network agar kelas IP sesuai dengan yang ada pada FTP server seperti gambar berikut.

  8. PING Test Client ke FTP Server

    buka Command Prompt dan lakukan ping test dengan memasukkan IP FTP Server

  9. Masuk Ketipe User Basic

    dikarenakan kita akan menggunakan FTP Server menggunakan user biasa, pastikan kalian sudah ada user biasa atau silahkan buat terlebih dahulu menggunakan perintah adduser <namauser>. Jika sudah ada maka lanjut kita berpindah direktori dulu ke proftpd dengan cara cd /etc/proftpdkonfigurasi ftp server

  10. lakukan Backup

    dikarenakan kita akan mengedit file configurasi proftpd pada proftpd.conf, untuk mencegah kerusakan file/hilang atau semacamnya maka terlebih dahulu kita gandakan file tersebut dengan perintah cp proftpd.conf proftpd.conf.bak dan silahkan cek dengan perintah ls , lihat file backup sudah dibuat atau belum.

  11. Hilangkan # pada defaultroot

    agar FTP tidak membebankan server, hilangkan tanda pagar pada defaultroot serta agar kita dapat login menggunakan user yang ada pada server. edit pada nano proftpd.conf dan cari defaultroot hilangkan pagar # dan restart menggunakan perintah /etc/init.d/proftpd restart
    defaultroot ftp server

  12. Cek FTP Localhost pada server

    untuk memastikan FTP server pada localhost berjalan dengan baik, ketik ftp localhost pada server dan login user seperti biasa. disini usernya adalah folderku dan password 123. untuk keluar dari FTP ketikkan perintah exit atau bye

  13. Buat Direktori pada FTP server

    kita coba membuat direktori baru pada direktori user folderku. ketik perintah cd /home/folderku. kemudian ketik mkdir latihan gambar dokumen

  14. Cek pada FTP Client

    kita cek menggunakan CMD (jalankan sebagai administrator) dengan mengetikkan perintah ftp <ip server> yaitu ftp 192.168.100.1 dan login seperti tadi lalu ketikkan ls , lihat apakah direktori latihan gambar dan dokumen ada pada client

  15. Cek Pada Browser

    kita juga bisa melihat FTP server melalui browser dengan perintah ftp://<ipftpserver> yaitu ftp://192.168.100.1

  16. Hasil Pada Browser

    tertera pada gambar, direktori yang kita buat tadi latihan, gambar dan document ada pada FTP Server

Selesai. demikianlah langkah konfigurasi proFTPd Server pada debian 9.4. selamat belajar~

Baca Juga:

Tinggalkan Komentar