Senin, 25 April 2016

BAB 7 FTP



BAB 7 FTP

1.1  Pengertian
FTP atau File Transfer Protokol, merupakan salah satu protokol internet yang berjalan di dalam level aplikasi yang merupakan standar untuk proses transfer file antar mesin komputer dalam sebuah framework. File Transfer Protokol atau biasa disebut FTP juga sebuah protokol client server yang memungkinkan pengguna atau pemakai untuk bisa mengirim atau menerima file dari dan ke sebuah web server.
FTP memiliki konsep bekerja menurut aturan transport TCP dan sangat banyak digunakan dalam jaringan internet. Meskipun demikian juga dapat digunakan pada jaringan lokal LAN.

7.2  Cara Kerja
Cara utamanya digunakan dalam pengembangan situs web untuk menjalankan fungsi-fungsi FTP yaitu mentransfer halaman file dari komputer Client ke situs web komputer hosting, juga digunakan oleh situs yang menyediakan fasilitas download file. Ini juga digunakan untuk file intra-jaringan pada sistem jaringan komputer kecil. Sebagian besar program termasuk web browser memiliki dukungan built-in untuk transfer data berbasis FTP.
7.3  Instalasi
1.      Hal pertama yang harus dilalukan adlah melakukan instalasi pake FTP pada Ubuntu server kita dengan cara mengetikan #apt-get install vsftpd seperti pada gambar di di bawah ini.

7.4  Konfigurasi
1.      Setelah mealukan instalasi maka langkah selanjutnya adalah membuat layan anonymouse FTP dengan cara melakukan konfigurasi dengan mengetikan #nano /etc/vsftpd.conf seperti gambar di bawah dan ubah konfigurasi anonymous menjadi “YES” anonymous_enable=YES seperti pada gambar di bawah ini

2.      Setelah melakukan konfigurasi tersebut maka lakukan lah restart dengan cara # service vsftpd restart seperti pada gambar dibawa ini
3.      Langkah selanjutnya adalah membuat file bernama praktikum1.txt dalam folder atau direktori /srv/ftp seperti gamabar di bawah ini. Direktori ini merupakan direktori penyimpanany file khusus file yang akan menggunakan layanan FTP.

4.      Konfigurasi selanjutnya adalah melakukan pembuatan layanan authenticated FTP, lakangkah pertama yaitu membuat adduser untuk otetifikasi FTP pada browser dan pada filezila dengan cara root@ubuntu:~# adduser praktikum kemudian isikan password dan beberapa konfigurasi seperti pada gamabr di bawah ini.

5.      Setelah melakukan adduser langkah selanjutnya adalah kembali lagi ke konfigurasi #nano /etc/vsftpd.conf dan ubah anonymous yang asalnya “YES” menjadi “NO” anonymous_enable=YES seperti gamabar di bawah ini.



6.      Kemudian lakukan restart seperti gamabar di bawah ini.

7.      Konfigurasi senajutnya sama seperti yang pertam kita buat file bernama praktikum2.txt namun untuk penyimapananya kita bedakan untuk file ini kita simpan pada folder atau direktori /home/praktikum seperti gambar di bawah ini.
8.      Kemudian konfigurasi ke tiga hanya menghilangkan komen # pada konfigurasi #nano /etc/vsftpd.conf seperti pada gamabar di bawah ini\


7.5  Study Kasus
Pada bagian study kasus ini kita akan mencoba mengakses FTP pada browser dan juga menggunakaan aplikasi FileZila
1.      Pada sisi client dilakukan pengaksesan terhadap FTP dengan cara mengetikan ftp://192.168.80.27 itu merupakan IP server dari FTP itu sendiri, kemudian selain di browser kita juga melakukan pengamatan pada filezila tanpa memasukan username dan password terlebih dahulu. ,aka tampilan yang kan muncul seperti gambar-gambar di bawah ini

Gambar diasta merupaka percobaan satu mengunkan browser dan fileZilaa.
2.      Study kasus kedua adalah setelah kita tambahakan adduser pada konfigurasi sebelumnya maka tampilan di browser akan meminta username dan passwordnya. Kemudain file yang telah kita buat pada direktori /home/praktikum maka akan muncul. Seperti pada gambar-gambar berikut

Lakukan hal yang sama pada filezila juga
3.      ketiga kita melakukan upload file dari client kita ke windows kita dengan cara atau denag melalui filezila klik kanak pada file kemudian upload. Begitupun dengan file dari FTP yang sudah kita buat di server, klik kanan pada file dan download. Gambar berikun merupakan file FTP yang berada di server
Ganbar berikut merupakan file yang berada di windows client , dimana keduany bisa saling upload dan download file

Tidak ada komentar:

Posting Komentar