Lab 7.3.1 Network Storage Server FTP (Proftpd)

Lab 7.3.1 Network Storage Server FTP (Proftpd) 

Topologi dan IP Address:


Konsep Dasar
ProFTPd adalah sebuah aplikasi yang digunakan untuk melakuakan transfer data atau yang lebih dikenaln dengan FTP ( File Transfer Protocol )
Dengan menggunakan ProFTPd kita dapat membuat sebuah server FTP dimana nantinya kita bisa membuat sebuah server yang bisa memberikan fasilitas upload dan download dari server tersebut
Secured ftp server with user mode

1. Paket insaller proftpd tidak tersedia dalam cd repo yang kita buat, untuk itu kita harus melakukan installasi melalui internet, yang harus kita lakukan adalah memasukan repository epel ke dalam server kita download repository di fedoraproject.org


2. Setelah itu kembalikan semua file repository yang ada di directory /etc/yum.repo.d/ kemudian lakukan yum update




3. kemudian lakukan installasi proftpd



4. Setelah proses install selesai, start dan enable proftpd



5. Akitfkan firewall dengan mengallowkan port 21 atau bisa menggunakan service dan Restart firewall



6. Aktifkan service ftp pada selinux



7. Selanjutnya buat user yang akan kita gunakan untuk mengaskses FTP, karena user root tidak diizinkan untuk login ftp server, untuk itu kita harus membuat user baru


  • Akses ftp server dari Windows 7
1. Sekarang kita akan mengakses ftp server dari client windows, kali ini kita mengakses melalui explorer dengan cara ketik
ftp://172.16.11.105 #ip server
Kemudian login menggunakan user alifa1

2. Kita akan membuat folder pada ftp server karena kita sudah diberi hak akses pada selinux






  • Konfigurasi ftp server mode Anonymous
1. Pertama stop proftpd

2. Kemudian edit file proftpd.conf dan tambahkan script yang diberi kotak merah


3. Kemudian buat directory enabled_mod dan disabled_mod agar tidak mengacaukan file konfigurasiproftpd.conf



4. Buat dan edit file anonymous.conf menggunakan command



5. Kemudian akan ada file kosong dan tambahkan script seperti dibawah



6. Untuk mengaktifkannya kita harus membuat simbol link ke enabled_mod directory menggunakan command





6. Untuk mengaktifkannya kita harus membuat simbol link ke enabled_mod directory menggunakan command


  • Akses ftp server dari Windows 7
1. Ketika kita mengakses ftp tidak akan muncul tampilan login karena kita sudah mengaktifkan mode anonymous
2. Karena kita mengaktifkan mode anonymous maka kita tidak bisa membuat sebuah folder atau file


  • Menkonfigurasi mode Anonymous agar bisa membuat folder atau file
1. Edit file anonymous.conf kemudian pada bagian yang diberi panah diganti menjadi AllowAll

2. Selanjutnya membuat directory baru serta memberi hak user ftp ke folder tersebut, secara default folder anonymous terletak di /var/ftp



3. Kemudian aktifkan konfigurasi selinux agar bisa mengupload atau membuat folder ftp anonymous



4. Restart proftpd



5. Setelah konfigurasi selesai cek di client dengan cara membuat folder kedalam folder alifa yang sudah dibuat di server


  • Menggunakan nama domain
Kita harus mengkonfigurasi DNS terlebih dahulu, anda bisa melihatnya di disini.
1. Pastikan domain anda sudah bisa di akses di server


2. Kemudian tambahkan script untuk ftp server






kemudian lakukan nslookup alifa.net











3. kemudian restart menggunakan perintah :
systemctl restart named
4. Kemudian edit file proftpd.conf dan ubah ServerName menjadi domain anda




















5. Kemudian restart proftpd






6. setelah itu kita akan memberikan akses DNS ke client dengan menambahkan port 53 didalam firewall dan setelah itu restart firewall di server DNS.






7. Kemudian akses ftp server dari client menggunakan domain
# ftp://alifa.net













referensi :

https://tenyomabsurd.wordpress.com/2016/05/21/lab-7-3-1-network-storage-server-ftp-proftpd/


Previous
Next Post »