Pada kali ini saya akan menjelaskan
tentang FTP baik itu dari segi pengertian, tujuan, proses, kelebihan dan
kelemahan,dan juga installasi servernya.
Pengertian FTP (File Transfer Protocol)
File Transfer Protocol (FTP) adalah
suatu protokol yang berfungsi untuk tukar-menukar file dalam suatu network yang
menggunakan TCP koneksi bukan UDP. Dua hal yang penting dalam FTP adalah FTP server dan FTP client. FTP server adalah suatu server yang akan menjalankan
software yang berfungsi untuk memberikan layanan tukar menukar file dimana
server tersebut selalu siap memberikan layanan FTP apabila mendapat
permintaan(request) dari FTP client.
Tujuan FTP
Tujuan dari FTP server adalah sebagai
berikut :
- Untuk tujuan sharing data.
- Untuk menyediakan indirect atau implict remote computer.
- Untuk menyediakan tempat penyimpanan bagi user.
- Untuk menyediakan transfer data yang reliable dan efisien .
Proses FTP
Secara teknik, proses kerja dari FTP
bisa dilihat pada gambar berikut:
- Membuat sebuah koneksi antara klien dan server.
- Untuk mengizinkan klien untuk mengirimkan sebuah perintah FTP kepada server dan juga server akan mulai membuka port 20 untuk membentuk sebuah koneksi baru dengan klien untuk mengirim data aktual yang sedang dipertukarkan saat melakukan pengunduhan dan pengunggahan.
Jenis-jenis FTP
FTP server sendiri dibagi atas dua
jenis:
1. Public FTP
Public biasanya disebut Anonymous FTP
yaitu FTP server yang mana mengizinkan siapapun untuk memperoleh (mengunduh)
file-file yang terdapat pada FTP server tersebut.
2. Private FTP
Private FTP merupakan FTP server yang
hanya mengizinkan orang-orang tertentu untuk mengakses file-file tersebut,
biasanya menggunakan metode authentication untuk melindungi Private FTP.
Kelebihan dan Kelemahan FTP
Kelebihan FTP
- FTP dapat mempermudah dalam mengunggah data.
- FTP dapat mentransfer data.
- Pada FTP online terdapat fasilitas untuk mengupload data ke server dalam jumlah banyak sekaligus jadi tidak satu persatu.
- Pada FTP dapat melayani tukar-menukar file.
- FTP merupakan Versi paling gres juga dilengkapi dengan seperangkat program audit dan penanganan account.
Kelemahan FTP
- FTP merupakan cara yang tidak aman dalam menstransfer suatu file karena file dikirimkan tanpa dienkripsi terlebih dahulu melalui clear teks. Mode text yang dipakai untuk transfer data adalah format ASCII atau format binary.
- Keamanan dan kemudahan penggunaan seringkali berbentrokan dan menjadi dilema para administrator sistem.
- FTP desainnya masih lemah sehingga mengakibatkan tidak terinformasinya para administrator sistem mengenai resiko yang mereka hadapi.
Instalasi FTP server pada
Ubuntu
- Bukalah terminal ubuntu, masuk ke superuser dan install proftpd, dengan perintah
# apt-get install proftpd
|
Setelah muncul
seperti gambar diatas, maka pilih standalone, OK
- Lalu, editlah file konfigurasi proftpd, pengeditan dapat dilakukan dengan menggunakan nano/gedit
# nano /etc/proftpd/proftpd.conf
|
# gedit
/etc/proftpd/proftpd.conf
|
Editlah
file konfigurasi proftpd menjadi seperti berikut
Tampilan konfigurasi default
Setelah
itu simpan(Ctrl +O) dan keluar(Ctrl + X).
# /etc/init.d/proftpd restart
|
Kedua, lakukan pengujian dengan membuat perintah berikut:
# /home/ilham# ftp localhost
Masukkan
username dan password, ENTER.
Sekian informasi yang dapat saya sampaikan, semoga bermanfaat, terima kasih :)
|
Tidak ada komentar:
Posting Komentar