KONFIGURASI FTP (FILE TRANSFER PROTOCOL) DEBIAN SERVER 8.2

KONFIGURASI FTP (FILE TRANSFER PROTOCOL) DEBIAN SERVER 8.2

Setelah kita mengetahui definisi FTP (File Transfer Protocol), saatnya kita menginstal FTP pada Debian Server

Langkah-Langkah :
  1. Install paket ftp di debian dengan mengetikan perintah berikut :
    #apt-get install proftpd
  2. Jika muncul tampilan seperti ini, langsung tekan Enter saja
  3. Dalam menu seperti tampilan di bawah ini, pilih "standalone" kemudian klik tab > Enter
  4. Selanjutnya, kita perlu mengkonfigurasinya, Edit pengaturan ftp dengan perintah berikut ini :
    #nano /etc/proftpd/proftpd.conf
  5. Setelah masuk ke pengaturan ftp lakukan beberapa contoh konfigurasi berikut :
    • DefaultRoot ~
      Hilangkan tanda # didepannya untuk menghilangkan link up to parent directory demi keamanan server. Hal berikut ini dilakukan untuk tidak membebani server dan memberikan klien lai kesempatan mengakses server yaitu klien tertentu yang dalam kondisi tidak mentransfer, stalled atau idle dibatasi dalam waktu tertentu sehingga klien lain mendapat kesempatan akses ke server.
    • TimeoutNoTransfer 600Ganti menjadi TimeoutNoTransfer 60 (dalam satuan detik 600 = 10
      menit).
    • TimeoutStalled 600ganti menjadi TimeoutStalled 60.
    • TimeoutIdle 1200
      ganti menjadi TimeoutIdle 120 Anda dapat mengubah ServerName menjadi nama yang diinginkan dengan mengganti seperti ini.
    • Servername "Debian"Contoh, saya ganti menjadi "BoyzJr-Server"
  6. Untuk ftp yang dapat diakses semua orang tanpa menggunakan username dan password, maka ftp dapat dibuat anonymous (tanpa login). dapat diatur dengan menghilangkan tanda # seperti gambar berikut.

    Tampilan setting anonymous sebelum dihilangkan # nya

    Tampilan setting anonymous sebelum dihilangkan # nya

    Tampilan setting anonymous setelah dihilangkan # nya

    Tampilan setting anonymous setelah dihilangkan # nya

    Setelah semua konfigurasi dilakukan simpan dengan menekan tombol
    "CTRL+O" dan keluar "CTRL+X".
  7. Setelah itu tambahkan script seperti gambar dibawah ini, direktory tempat saya jadikan file transfer protokol terletak di direktory mochammadzakky, lihat gambar dibawah ini :
    <Anonymous /home/mochammadzakky/>
    User mochammadzakky
    #UserAlias     anonymous     mochammadzakky
    </Anonymous>
  8. Kemudian Restart service FTP server dengan perintah berikut :
    #/etc/init.d/proftpd restart
  9. Untuk mengganti direktory ftp untuk anonymous, maka ganti direktory home milik anonymous. cari dahulu username anonymous pada file (pada baris anonymous tadi) :
    #cd /etc/proftpd/proftpd.conf
  10. Untuk mengganti direktory homenya gunakan perintah berikut:
    #usermod -d /var/www ftp
    '/var/www' : lokasi direktory; 'ftp' : username
  11. Untuk melihat status username tentang home direktorynya gunakan
    syntax berikut ini :
    #cat /etc/passwd
  12. Maka terlihat bahwa home direktory untuk ftp(anonymous) mengikuti
    pada pengaturan tadi.

  13. Untuk mencoba hasil instalasi, buka browser pada clinet akses ke alamat
    ftp://ip_address_server/. Bilamana muncul permintaan login maka dapat
    disimpulkan bahwa instalasi sukses. Contoh alamat ftp ku : ftp://172.16.20.3
  14. Jika ftp anda atur tidak ada password nya atau opsi public, langsung masuk ke direktory FTP nya, jika tidak masukkan passwordnya.
  15. Dan di bawah ini adalah tampilan home FTP anda!
Cukup sekian, semoga bermanfaat! 
Previous
Next Post »
Thanks for your comment