Selasa, 16 Desember 2014

VSFTPDadalah sebuah aplikasi yang di gunakan untuk melakukan transfer data atau yang lebih dikenal dengan FTP(file transfer protokol).
Dengan menggunakan VSFTPD kita dapat membuat sebuah server FTP dimana nantinya kita bisa membuat sebuah server yang bisa memberikan fasilitas upload dan download dari server tersebut.
Saya menggunakan server debian dan client windows.


Berikut topologi jaringan VSFTPD yang saya buat :





1. Install vsftpd dengan perintah #apt-get install vsftpd –y

2. Masukkan DVD Binary 2


3. Cek di client, pada vsftpd jika belum dikonfigurasikan ftp-nya maka client login dengan user anonymous 


4. Lakukan pengujian dengan pembuatan folder atau file

5. Terlihat tidak bisa membuat folder atau file, karena user anonymous tidak diijinkan untuk membuat file atau folder hanya diijinkan untuk membaca(read) saja.


Login menggunakan user :
1. Buat 3 user baru menggunakan perintah #adduser



2. Cek user dengan perintah #ls /home

3. edit file /etc/vsftpd.conf



4. Pada bagian local_enable=YES dan write_enable=YES hilangkan tanda pagar

5. lalu simpan dan restart dengan perintah #/etc/init.d/vsftp.conf

6. cek di client dan lakukan pengujian dengan login memakai ke-3 user tersebut, dan buat folder atau file di setiap user
user 1


user 2



user 3


7. Cek hasil pembuatan folder di server dengan perintah #ls /home/(nama user)



Membatasi user pada directory root :
1. Edit file /etc/vsftpd.conf


2. pada bagian chroot_local_user=YESchroot_list_enable=YES, dan chroot_list_file = /etc/vsftpd.chroot_list hilangkan tanda pagar, setelah selesai simpan degan perintah ctrl + x
 
3. edit file/etc/vsftpd.chroot_list

4. masukkan user yang diizinkan untuk login (user yang tidak dibatasi)

5. simpan dan restart dengan perintah #/etc/init.d/vsftpd.conf

6. cek di client dengan login dengan ke-3 user apakah user yang sudah dibatasi dapat login, dan apakah user yang tidak dibatasi dapat login. Dan akan terlihat user 2 tidak bisa login dan ketika login akan selalu muncul seperti dibawah ini







Remote ftp menggunakan cmd :
1. Buka cmd pada client dan ketik ftp (ip address server)

2. masukkan username dan password

3. Siapkan file yang akan di upload

4. Lakukan upload file pada cmd ke ftp dengan perintah put (letak file yang ingin di upload)

5. cek di cmd menggunakan perintah ls, atau di server dengan perintah ls (letak folder)

6. Cek di server dengan perintah #ls /home/(nama user)

7. Lakukan download file dari ftp ke client dengan perintah get (letak file yang ingin di download

8. cek di client

9. membuat folder pada cmd dengan perintah mkd (nama folder)

10. cek di cmd menggunakan perintah ls, atau di server dengan perintah ls (letak folder)
CMD

Server 

11. menghapus folder pada cmd dengan perintah rmd (nama folder) 

12. cek di cmd menggunakan perintah ls, atau di server dengan perintah ls (letak folder)
CMD

Server 




Sekian Penjelasan Sharing File Dengan VSFTPD 

Sekian

Posted by Unknown On 14.14 No comments

0 komentar:

Posting Komentar

  • RSS
  • Delicious
  • Digg
  • Facebook
  • Twitter
  • Linkedin
  • Youtube

    Blogger news

    Blogroll

    About