Selasa, 06 September 2011

Tugas 5 ftp server


1. Kali ini saya akan membuat FTP server dengan vsftpd. Pertama install dulu vsftpd "sudo apt-get install
    vsftpd"


2. Lalu jalakan vsftpd dengan perintah "sudo /etc/init.d/vsftpd start
3. Lalu konfigurasi vsftpd.conf "sudo gedit /etc/vsftpd.conf"

4. Lalu Tulis YES di local_eneble dan write_eneble (tanpa pagar)
5. Jika anda ingin mengizinkan anonymous login maka "anonymous_eneble=YES"
6. Seteh itu buat folder home anonymous "sudo mkdir /data/ftp"
7. Jika sudah untuk memindahkan home anon user ketikan"sudo usermod /data/ftp ftp"
8. Jika anda ingin mengcopy file ke "/data/ftp" ketikan "sudo cp [namafile] /data/ftp"(mohon maaf gambar
diatas kurang sudo). dan jika ingin membuat file di "data/ftp" tinggal ketik "sudo nano /data/ftp/[nama file]"


9. jika sudah restart vsftpd dengan"sudo restart vsftpd"
10. Lalu untuk login anon ketikan "ftp [alamat IP]" lalu name isi dengan "anonymous" dan passwordnya 
     terserah

11. lalu untuk melihat isi ftp server tinggal ketik ls
12. lalu untuk download tinggal ketik "get [nama file]" untuk keluar dari ftp tinggal ketik "exit"

13. Sekarang tinggal login dengan user sama seperti tadi hanya isi name dengan [nama user] dan pass
      dengan password aslinya

14. jika di ls akan berbeda isi file nya.
__________________________________________________________________________________

Berikut ini adalh config lanjutan tutuor diatas untuk "add user, anon upload , user upload"

 1. pertama tama kita akan kembali ke "vsftpd.conf " untuk menkonfigurasi beberapa hal. yang pertama kita
     atur adalah anon_upload _enable=YES (untuk mempersilahkan anon mengupload data)
    dan anon_mkdir_write_enable=YES (untuk mempersilahkan anon membuat direktori)


2.  Chroot merupakan metode untuk memenjarakan user di home direktory masing-masing, ini dignunakan untuk meningkatkan keamnan sistem sehingga user yang login ke ftp server tidak akan dapat mengakses file atau direktori di linuar home direktoriya, untuk mengaktifkannya chroot_localuser=YES



3. lalu command di atas untuk mengurangi proteksi file menjadi lebih lemah (agar bisa di download di upload dan menghapus )


4.setelah konfigurasi vsftpd.conf lalu buat tuliskan"sudo mkdir /data/ftp/qwerty" uuntuk membuat direktori
   baru yang digunakan untuk tempat uplod anon

5. lalu ketikan "sudo chmod 777 /data/ftp/qwerty" agar direktori qwerty dapat digunakan secara maximum



5. untuk pengujian anon user masukan alamat ftp, lalu masuk ke folder qwerty  disitu anda bisa membuat
     folder baru
6. lalu copy file yang akan anda upload

 7. dan paste , akan segera muncul filenya
8. lalu untuk adduser ftp tinggal ketik "adduser [nama user] (sebenarnya menuruk mayoritas web ada yang
    bilang menggunakan vsftpd.chroot_list. tetapi karena tidak bisa saya menggunakan cara ini, cara dari
     sebagian kecil web )
9. lalu silahkan uji cobakan user barunya

Tidak ada komentar:

Posting Komentar