Konfigurasi FTP Server

Untuk melakukan konfigurasi ftp server di debian 8 ikutilah langkah berikut:
  1. Install vsftpd sebagai ftp server.
  2. apt-get install vsftpd
  3. Edit file /etc/vsftpd.conf.
  4. nano /etc/vsftpd.conf
    Cari dan rubahlah pada bagian-bagian berikut:
    local_enable=YES
    write_enable=YES
    chroot_local_user=YES
    rsa_cert_file=/etc/ssl/private/vsftpd.pem
    rsa_private_key_file=/etc/ssl/private/vsftpd.key
    ssl_enable=YES
    Tambahkan baris-baris berikut dibagian bawah file.
    allow_writeable_chroot=YES
    allow_anon_ssl=NO
    force_local_data_ssl=YES
    force_local_logins_ssl=YES
    ssl_tlsv1=YES
    ssl_sslv2=NO
    ssl_sslv3=NO
    require_ssl_reuse=NO
    ssl_chipers=HIGH
  5. Buat sertifikat ssl untuk ftp. Sertifikat ssl terdiri dari dua file yaitu ftp.pem dan file kuncinya bernama ftp.key
  6. openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout /etc/ssl/private/ftp.key -out /etc/ssl/certs/ftp.pem
  7. Buat user untuk ftp. Disini saya akan menambahkan dua user bernama bandung dan jakarta.
  8. adduser bandung
    adduser jakarta
  9. Kemudian buat group untuk ftp dan masukan user bandung dan jakarta ke group tersebut.
  10. groupadd ftp01
    usermod -G ftp01 bandung
    usermod -G ftp01 jakarta
  11. Tambahkan sebuah file dimasing-masing home direktori.
  12. echo "ini isi file bandung" > /home/bandung/isi.txt
    echo "ini isi file jakarta" > /home/jakarta/isi.txt
  13. Konfigurasi telah selesai sekarang tinggal restart vsftpd.
  14. service vsftpd restart
  15. Cek hasil konfigurasi di client dengan Filezilla.
    1. Buka FileZilla kemudian pilih File -> Site Manager...
    2. Muncul kotak dialog isi Host dengan ftp.kita.com, pada bagian Port kosongkan saja.
    3. Pada Protocol pilih FTP - File Transfer Protocol.
    4. Pada Encryption pilih Require explicit FTP over TLS.
    5. Logon Type pilih Ask for password kemudian tekan Connect.
    6. Kemudian masukan username dan password user ftp.
    7. Muncul sertifikat yang kita gunakan, pilih OK.
    8. Maka muncul hasilnya seperti berikut:
Untuk memberi gambaran silahkan tonton video berikut:

Comments

Popular posts from this blog

Mengatasi Error: dpkg-deb: error: subprocess paste was killed by signal (Broken pipe) pada Ubuntu

Konfigurasi IP Address di Debian 8

Konfigurasi DHCP Server pada Debian 8 Server