File Transfer Protocol atau sering disebut FTP merupakan sebuah protokol internet yang digunakan untuk urusan pengiriman data dalam jaringan komputer, misalnya untuk upload dan download file. FTP bekerja menggunakan salah satu protokol yang dapat diandalkan untuk urusan komunikasi data antara client dan server, yaitu protokol TCP (lebih tepatnya menggunakan port 21). Dengan adanya protokol ini, antara client dan server dapat melakukan sesi komunikasi sebelum pengiriman data berlangsung.
FTP server diterapkan dalam jenis jaringan komputer client-server. FTP server adalah server yang bertugas memberikan layanan pengiriman data kepada FTP client. FTP client adalah komputer yang meminta layanan pengiriman data kepada FTP server. Layanan FTP bisa diatur mejadi FTP publik, dimana semua orang bisa mengakses data-data yang ada di FTP server dengan mudah. Selain dapat diatur menjadi FTP publik, layanan FTP ini juga bisa diatur menjadi FTP private agar tidak semua orang dapat mengakses data-data yang ada diserver, jadi hanya pengguna terdaftar saja yang memiliki izin untuk mengakses data-data tersebut. FTP server merupakan server yang bertugas memberikan layanan pengiriman/tukar-menukar data kepada FTP client dengan syarat FTP client harus meminta (request) terlebih dahulu kepada FTP server.
1. Manfaat FTP server
- Melakukan pertukaran file antar komputer dengan mudah, walaupun file tersebut memiliki ukuran yang besar.
- Bagi pemilik website, dengan adanya FTP, mereka dapat melakukan backup file website mereka dengan mudah.
- Dapat mengendalikan (remote) komputer secara tidak langsung maupun secara implisit.
- FTP menyediakan transfer data yang reliabel dan efisien.
2. Fungsi FTP server
- Membagi data
- Menyediakan pengendalian (remote) komputer secara tidak langsung dan secara implisit
- Menyediakan tempat penyimpanan bagi user
- Menyediakan transfer data yang reliabel dan efisien
- FTP dapat digunakan untuk melakukan backup dan restore data website dengan mudah
3. Keunggulan dan kekurangan FTP server
Keunggulan FTP server :
- Dapat melakukan pertukaran file antar komputer dengan mudah dan aman
- Dapat digunakan untuk melakukan backup dan restore data website dengan mudah
- memungkinkan pengiriman transfer data yang reliable dan efisien
- User dapat melakukan remote transfer data secara langsung dan secara implisit
Kekurangan FTP server :
- FTP tidak aman dalam mentransfer suatu file karena file dikirim tanpa dienkripsi terlebih dahulu
- Keamanan dan kemudahan penggunaan sering kali berbentrokan dan menjadi dilema para administrator sistem dimana-mana
- Desain dari ftp lemah sehingga mengakibatkan tidak terinformasinya para administrator sistem mengenai risiko yang mereka hadapi
4. Cara kerja FTP server
- Metode yang digunakan FTP adalah metode autentikasi standar, dimana diperlukan username dan password untuk mengakses data-data yang ada pada FTP server
- FTP client harus meminta koneksi kepada FTP server, jika sudah terhubung dengan FTP server maka FTP client dapat melakukan pertukaran data seperti upload dan download data.
Untuk instalasi dan konfigurasi FTP server dapat dilihat pada video berikut
Tidak ada komentar:
Posting Komentar