Assalammu'alaikum wa rahmatullah wa barakatuh,

     Lab kali ini kita akan belajar bagaimana membuat sebuah service FTP yang berjalan pada server. Disini saya masih menggunakan SLE15 sebagai sistem operasinya.Yuk langsung saja kita meluncur ke lab nya !



Tujuan : 
  • Dapat melakukan instalasi Vsftpd
  • Dapat mengonfigurasi Vsftpd







Tahap 1 :Instalasi







            Lakukan instalasi seperti gambar di atas dan tunggu hingga selesai.

Tahap 2 : Konfigurasi Vsftpd


       Setelah proses instalasi maka kita akan melakukan konfigurasi. Berikut adalah langkah-langkahnya :



      Rubah write_enable menjadi YES. Default : NO


      Hapus tanda # ls_recurse_enable. Default : disable (#)


      Rubah anonymous_enable menjadi NO. Default : YES


      Hapus tanda # ascii_download_enable. Default : disable (#)


      Rubah listen menjadi YES. Default : NO dan rubah listen_ipv6 menjadi NO. Default : YES.

      Tambahkan use_localtime=YES pada akhir baris konfigurasi.



Tahap 3 : Membuat User FTP
      


      Untuk tahap selanjutnya ialah membuat user dan grup khusus untuk akses FTP. Berikut adalah langkah-langkahnya :

  • mkdir  /srv/ftp  <---- membuat direktori
  • groupadd  ftp-users   <--- membuat grup
  • sudo useradd -g ftp-users -d /srv/ftp/ fitria <---- membuat user sekaligus memasukkannya ke grup
  • passwd fitria  <---- memberikan password pada user
  • chmod 750 /srv/ftp  <---- memberikan hak akses pada direktori
  • chown fitria:ftp-users /srv/ftp <---- mengubah kepemilikan direktori

Tahap 4 : Restart dan Enable Service


     Setelah langkah di atas telah dilakukan, maka selanjutnya adalah melakukan restart dan enable service serta kemudian memberikan akses service pada firewall. Berikut perintahnya :

  • systemctl restart vsftpd
  • systemctl enable vsftpd
  • firewall-cmd  - -add-service=ftp  - -permanent
  • firewall-cmd  - -add-port=21/tcp  - -permanent
  • firewall-cmd  - -reload
 

Tahap 5 :Testing





      Untuk pengetesan bisa dilakukan pada sebuah web browser dengan cara mengetikkan ftp://alamat_IP / domain pada search engine. Lalu, masukkan user dan password pada saat otentikasi seperti gambar di atas, kemudian akan muncul hasil seperti gambar di bawah ini :













      Sekian lab kita kali ini dalam konfigurasi FTP Server pada SLE15. Untuk selanjutnya InshaaAllah kita akan mempelajari bagaimana konfigurasi agar protokol FTP berjalan secara aman dengan dengan menggunakan SSL/TLS. Sampai jumpa pada lab selanjutnya !

Wassalammu'alaikum wa rahmatullah wa barakatuh.

Post a Comment

Previous Post Next Post