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