Senin, 06 Agustus 2018

FTP pembatasan user

FILE SHARING (VSFTPD)

  • https://www.indryani-srj.com/2014/12/file-sharing-vsftpd.html





A. Tujuan

-Mengetahui Fungsi FTP server ( VSFTPD )
-Dapat menerapkan VSFTPD pada OS tertentu


B. Pendahuluan

     FTP ( File Transfer Protocol ) adalah protocol yang berfungsi untuk bertukar file dalam suatu network yang menggunakan TCP. Terdapat dua jenis FTP, yaitu :

1. FTP server
    Adalah server yang berfungsi untuk memberikan layanan kepada FTP Client apabila mendapat request dari FTP Client

2. FTP Client
    Suatu computer yang merequest ke FTP Server

Tujuan FTP :

1. Untuk sharing data
2. Menyediakan indirect / implicit remote computer
3. Menyediakan tempat penyimpanan bagi user
4. Menyediakan transfer data yang reliable dan efisien


C. Alat dan bahan

1. 1 unit PC/Laptop dengan OS Debian 7.5 ( sebagai server )
2. 1 unit PC/Laptop dengan OS windows 7 ( sebagai client )
3. Alat tulis
4. Topologi


A.    Langkah Kerja



Konfigurasi pada VSFTPD

1. Setting IP address pada Server

2. Isikan IP address, netmask dan network

3. Restart network

        4. Setting IP Address pada Windows 7 (Client)


5. Lakukanlah PING pada Server

6. Lakukan juga PING pada Windows 7 (Client)
Jika sudah seperti gambar diatas, itu tandanya sudah terkoneksi antara Server dengan Client.


Install PROFTPD

1. Instalasi VSFTPD


B. Konfigurasi VSFTPD berdasarkan User akses

1. Edit file vsftpd.conf yang terletak di /etc/menggunakan editor kesayangan anda.

2. Hapus tanda pagar (#) dibagian depan untuk mengaktifkan scrip tersebut

3. Kemudian Restart vsftpd


C. Membuat User FTP
Secara default user ftp terletak di /home/user jika menggunakan adduser.


D. MembatasiUser di Home Direktori

1. Edit file /etc/vsftpd.conf

2. Cari baris Chroot_local_user=YES
Atau jika anda hanya ingin membatasi user tertentu saja, gunakan konfigurasi seperti dibawah ini
Chroot_list_enable=YES chroot_list_file=/etc/vsftpd.chroot_list

3. Kemudian masukan user yang ingin dibatasi ke dalam berkas /etc/vsftpd.chroot_list.


4. Kemudian restart vsftpd


E. Cek dikomputer Client

1. Masukan IP server

2. Login dengan User 1

3. Lihat foldernya

4. Login dengan User 2

5. Lihat foldernya

6. Login dengan User 3, pasti tidak mau masuk karena sudah di batasi user


F. Remote FTP menggunakan cmd untuk login

1.Pilihlah gambar untuk diupload dan didownload pada cmd 

2. Copykan ke data C agar lebih mudah.

3. Login dengan User 1 pada cmd, dan upload menggunakan put

4. Kemudian ls apakah sudah ada atau tidak pada cmd

5. Menggunakan get untuk mendownload foto

6. Lihatlah downlotannya didekstop

7. Buatlah folder dicmd

8. Ceklah folder diserver dengan #ls

9. Cek juga folder dicmd client

10. Lalu cek juga folder di FTP nya

11. Menghapus folder dicmd (Client)

12. Ceklah folder diserver apakah sudah terhapus atau belum

13. Cek juga folder di FTPnya, sudah terhapus



KESIMPULAN

   FTP server sangat berguna bagi para administrator untuk mempermudah terjadinya tukar menukar file antar user di dalam sebuah jaringan.



VIDEO TUTORIAL



Tidak ada komentar:

Posting Komentar