Minggu, 21 Desember 2014

Assalamualaikum Wr. Wb.

Hallo kawan blogger semua, ane hadir lagi nih.. Kali ini ane hadir dengan membawa sebuah postingan yakni bagaimana caranya mengonfigurasi FTP, yaitu VSFTPD

Dan berikut ini cara-caranya : 

Berikut ini adalah topologi jaringan VSFTPD yang saya buat :


 1.  Pertama kita terlebih dahulu setting IP server dengan perintah #nano /etc/network/interfaces


 2.   Setelah kita setting IP nya, kemudian kita restart dengan perintah #/etc/init.d/networking restart



 3.  Setelah itu, kita install paket vsftpd dengan perintah #apt-get install vsftpd dan juga kita masukkan cd yang diminta



4. Setelah penginstalan selesai, kita beralih ke client, disini saya gunakan windows sebagai client nya, dan pertama yang harus kita lakukan, atur dulu IP client dan gateway harus disamakan dengan IP server VSFTPD



5. Kemudian lakukan ping server di client supaya bisa saat nanti mengakses ftp


6.  Lalu coba kita masuk ke FTP di windows explorer , karena prinsip dari VSFTPD itu  adalah anonymous, maksudnya adalah kita bisa masuk ke FTP tanpa harus memasukan username dan password sehingga itu lebih mudah  dan bisa langsung mengaksesnya  (ftp://ipserver)




7.  Setelah kita mencoba untuk masuk ke FTP tanpa menggunakan username dan password, kita coba buat supaya VSFTPD saat mengakses FTP bisa meminta untuk masuk menggunakan username dan password, maka kita gunakan perintah #nano /etc/vsftpd.conf



8. Lalu cari tulisan anonymous_enable=YES, Dan kemudian hilangkan tanda pagar (#) pada bagian local_enable=YES dan write_enable=YES


9. Setelah di edit, kita restart VSFTPD dengan perintah ‘/etc/init.d/vsftpd restart’



10. Kemudian, kita buat sebuah user untuk log on ke ftp nantinya. Dengan perintah ‘adduser (namauser)




 11. Setelah itu, di client pada windows explorernya kita ketik ’ftp://ipserver’ dan akan muncul "Log on as" yang  meminta kita untuk memasukkan username dan password untuk log on ke ftp. Dan disini sudah tidak menggunakan anonymous lagi melainkan sudah menggunakan user untuk bisa log on ke ftpnya.
Lalu masukan username dan password yang tadi sudah kita buat di server.




12. Dan seperti inilah hasilnya, lalu setelah kita masukkan username dan password kita akan masuk ke ftp seperti pada gambar dibawah ini, yang artinya VSFTPD yang default prinsipnya menggunakan anonymous untuk bisa mengakses sekarang sudah bisa menggunakan user untuk log on kedalamnya.




13. Setelah itu, kita membuat hak dari sebuah user untuk log on, jadi tidak semua user itu dapat log on ke ftp, hanya user yang didaftarkan yang dapat mengakses ftp. Pertama, ketikkan perintah ‘nano /etc/vsftpd.conf’.  Lalu hapus tanda pagar (#) sebelum tulisan chroot_local_user dan chroot_list_enable seperti pada gambar dibawah ini



14. Setelah di edit, kita restart dengan perintah ‘/etc/init.d/vsftpd restart’



 15. Setelah itu, ketikan perintah ‘dir /home/’, yang fungsinya itu untuk melihat keseluruhan user yang ada. Lalu akan terlihat beberapa user yang ada, yang dapat mengakses ftp.


 16. Lalu saatnya untuk mendaftarkan user yang boleh log on ke ftp. Kita gunakan perintah ‘nano /etc/vsftpd.chroot_list’



 17. Setelah itu kita masukkan user yang nantinya diperbolehkan untuk bisa log on ke ftp.



18. setelah itu restart VSFTPD kembali dengan perintah #/etc/init.d/vsftpd restart

 

19. Setelah kita restart masuk kembali ke windows explorer di client dengan ip yang sama , dan kita test dahulu gunakan user yang tidak didaftarkan pada file vsftpd.conf 


20. Dan hasilnya dia akan gagal dan meminta kembali dengan memasukkan user yang telah ada atau yang telah didaftarkan pada file vsftpd.conf


21. Setelah itu masukkan user yang telah didaftarkan tadi, dan dia akan dengan otomatis terbuka dengan sendirinya dan dapat mengaksesnya 




Seperti inilah hasilnya 


 20. Sekarang saatnya kita meremote ftp menggunakan CMD pada client, ketikan perintah ‘ftp (ipserver)’.



21. Jika sudah berhasil login, kita coba buat folder di FTP tersebut. nama foldernya boleh dibuat sesuka kalian




22. Lalu, kita buka Windows Explorer, lalu login FTP dengan user yang sama untuk login FTP di CMD tadi, lihat apakah sudah ada folder yang dibuat di CMD tadi






Dan begitulah postingan yang saya buat kali ini, kurang lebihnya mohon maaf, dan jika ada kata-kata yang salah mohon dimaafkan.
Sekian dan terima kasih

Wassalamualaikum Wr. Wb.
Categories:

0 komentar:

Posting Komentar

Subscribe to RSS Feed Follow me on Twitter!