Thursday, November 17, 2016

Instalasi FTP server pada ubuntu part 2

pada part sebelum nya kita telah berhasil melakukan instalasi FTP dengan versi proftpd yang di seting dengan pengaturan anonymous, kali ini kita akan melanjutkan part sebelum nya dimana kita akan membuat Ftp versi vsftpd, dengan membuat mengunakan user login yuk langsung saja

1. Pertama instal ftp vsftpd dengan perintah apt-get install vsftpd

 
Instal vsftpd
2.  Pastikan berhasil setelah berhasil kita edit pengaturan vsftpd nya pada directory etc/vsftpd.conf
     edit pada bagian anonymous_enable, local_enable, Write_enable, dan local_unmask.


save Ctrl_x+ y enter

3. setelah itu lakukan restart dan buat group ftp acount nya dan buat directory untuk ftp account agar
    user group dapat mengakses file yang ada pada ftp dengan mengubah hak akses pada directori
   ftp-account, lalu ubah kepemilikan pada directori ftp-account.



 4. langkah selanjut nya buat directori file di dalam directory ftp-account, lalu ubah permission
     directori file.




 5. setelah itu kita buat user yang akan mengakses directori file, disini saya mengunakan user sy
     kemudian buat password untuk user sy.






 6. setelah kita membuat user coba dengan memasukan file sebelum melakukan pengetesan dengan
     user dan passwor yang telah di buat tadi, dan lakukan ujicoba pada browser nya sama seperti part
     sebelum nya







  7. kesimpulan nya :

    

·         File Transfer Protocol (FTP) merupakan sebuah protokol TCP untuk upload dan download file antar client dan server
·         FTP bisa dijalankan dari sisi client maupun dari sisi server
·         Akses pada FTP server dapat diatur dengan 2 mode:
·         Anonymous
·         Authenticated
·         Pada mode Anonymous, remote clients dapat mengakses FTP server dengan menggunakan default user account yang dikenal dengan anonymous
Sedangkan pada mode Authenticated seorang user harus memiliki sebuah account username dan password. User mengakses direktori pada FTP server dan file-file didalamnya tergantung pada akun yang didefinisikan pada saat login. Pada umumnya, FTP daemon akan menyembunyikan direktori root pada sebuah FTP server dan meletakkannya pada direktori Home direct
·         Secara default pengguna dari komputer local tidak dijinkan untuk login ke FTP server. Untuk mengubah setting ubahlah perintah menjadi seperti berikut ini :
·         #local_enable=YES
·         Secara default pengguna diijinkan untuk download file dari FTP server. Mereka tidak diijinkan untuk upload file ke FTP server. Untuk mengubahnya hilangkan tanda komen (#) sehingga pengguna dapat melakukan upload ke FTP Server :
·         #write_enable=YES
·         Namun jika kita ingin user anonymous dapat menggunakan ftp, tambahkan atau edit baris ini :
·         anonymous_enable=YES
·         Sebaliknya bila anda tidak ingin user anonymous dapat menggunakan ftp, ubah nilai baris diatas menjadi NO seperti di bawah ini :
·         anonymous_enable=NO
·         Bila anda ingin lokal user (user pengguna komputer namun bukan root user) dapat login menggunakan ftp protokol, tambahkan atau edit baris ini :
·         local_enable=YES
·         Sebaliknya bila anda ingin lokal user (user pengguna komputer namun bukan root user) tidak dapat login menggunakan ftp protokol ubah nilai baris diatas menjadi NO.
·         Bila anda ingin mengubah root directory dari user anonymous (default root directorynya ada di /home/ftp ), tambahkan atau edit baris ini :
·         anon_root=
·         Bila ingin memberikan pesan selamat datang, tambahkan dan edit baris ini :
·         ftpd_banner “pesan selamat datang”
·         Membatasi jumlah klien, tambahkan dan edit baris ini:
·         max_client jumlah maksimum klien
·         Membatasi jumlah klien dengan IP yang sama, tambahkan dan edit baris ini:
·         max_per_ip jumlah maksimum klien per IP
·         Mengunci FTP user di direktori home, tambahkan dan edit baris berikut:
·         chroot_local_user=YES
chroot_list_enable=YE

0 comments:

Post a Comment