Sunday, April 24, 2016

FTP

Bab 7 FTP


            7.1    Pengertian
FTP adalah salah satu protokol yang bekerja di dalam layer aplikasi yang merupakan standar untuk proses transfer file antar mesin komputer dalam sebuah framework.

            7.2    Cara Kerja
FTP menggunakan port 21 pada server, server menunggu koneksi dalam port ini, sedangkan client mencoba connect ke ftp server dengan memasukkan username dan password. Kemudian FTP server akan mengecheck apakah username dan password client valid, jika sudah bisa lanjut ke langkah selanjutnya, setelah client tervalidasi maka client dapat mendownload, upload dan delete file yang terdapat di server, tergantung dari hak akses yang dimiliki.

7.3    Instalasi
Paket yang perlu diinstal untuk konfigurasi FTP adalah vsftpd
Dengan cara : # apt-get install vsftpd

7.4    Konfigurasi
1.        Pengamatan 1
-            Edit   /etc/vsftpd.conf
Ubah anonymous_enable=YES

-            Service restart ftp
Dengan cara :   service vsftpd restart
-            Pada direktori   /srv/ftp   buat file bernama praktikum1.txt


2.        Pengamatan 2
-            Buat user baru bernama praktikum
Dengan cara :   adduser praktikum

-            Edit   /etc/vsftpd.conf
Ubah anonymous_enable=NO

-            Service restart ftp
Dengan cara :   service vsftpd restart


-            Pada direktori   /home/praktikum   buat file bernama praktikum2.txt

3.        Pengamatan 3
-            Edit   /etc/vsftpd.conf
Ubah write_enables=YES
-            Service restart ftp
Dengan cara :   service vsftpd restart

7.5    Studi Kasus
Pada pengamatan ini, saya melakukan pengecekan untuk mengetahui apakah FTP yang kita konfigurasi sudah berhasil.

1.        Pengamatan 1 :
-            Pada browser client akses url FTP server.
Dengan url :   ftp://192.168.100.95
-            Pada filezilla akses server FTP tanpa username dan password.
Client login tanpa menggunakan username dan password, dan terdapat file praktikum1.txt

2.        Pengamatan 2 :
-            Pada browser client akses url FTP server
Dengan url :   ftp://192.168.100.95
Setelah kita mengakses url tersebut maka akan diminta memasukkan username dan password sesuai dengan user yang telah dibuat.

-            Pada filezilla akses server FTP dengan username dan password yang telah dibuat.
-            Pada client buat file bernama praktikum3.txt , kemudian upload file tersebut ke server

Client belum bisa upload file praktikum3.txt karena belum mendapatkan ijin akses upload.

3.        Pengamatan 3 :
-            Pada browser client akses url FTP server
Dengan url :   ftp://192.168.100.95
Setelah kita mengakses url tersebut maka akan diminta memasukkan username dan password sesuai dengan user yang telah dibuat.
-       Pada filezilla akses server FTP dengan username dan password yang telah dibuat, kemudian pada client buat file bernama praktikum3.txt , kemudian upload file tersebut ke server.



Client sudah bisa upload file praktikum3.txt ke server, karena client sudah memiliki ijin
akses upload, dan server bisa mendownload file yang telah di upload oleh client. 


Load disqus comments

0 comments

W E L C O M E