Skip to content Skip to sidebar Skip to footer

FTP Server - Pengertian - Fungsi - Prinsip dan Cara Kerja FTP Server

FTP SERVER

FTP Server

FTP (File Transfer Protocol) adalah salah satu protokol pertama dalam teknologi Internet (RFC 959 tentang FTP dikeluarkan pada Oktober 1985). File Transfer Protocol dibuat dengan tujuan untuk mendistribusikan file (sharing file). Protokol FTP memungkinkan file di unggah kedalam server kemudian dapat di download oleh client, sehingga sampai saat ini ftp masih banyak digunakan untuk menyebarkan file dan menyediakan layanan update.
Untuk keamanan, salah satu fitur FTP adalah bisa di berikan identifikasi dengan menggunakan user masing-masing dan dengan sandi tersendiri. Sehingga ketika otentikasi berhasil, server FTP akan memberikan akses baca-tulis kedirektori pengguna tersebut. Untuk kemudahan, FTP juga bisa mengaktifkan mode anonim agar pengguna tidak memerlukan login untuk mengunduh file. Jenis akses dalam FTP seperti berikut:

a. Anonymous

Sistem ini dibuat dengan tujuan agar setiap orang terkoneksikan ke dalam jaringan dapat saling berbagi file dengan orang lain yang belum memiliki account di server. Prinsip dalam jenis akses ini adalah setiap orang dapat menggunakan sebuah public account yang tidak mempunyai nama maupun sanddi (anonym). Keterbatasan yang dimiliki oleh jenis akses FTP anonymous biasanya meliputi keterbatasan dalam mengakses direktori dan mengakses file yang disediakan oleh layanan FTP server. Jenis akses anonymous hak baca (read), tidak ada hak tulis (write) sehingga pengguna anonym tidak dapat melakukan upload file kedalam FTP sever. Pengguna yang menggunakan sistem ini tidak dapat melakukan unggahan ke dalam FTP server.

b. Authenticated user (Legal User)

Authenticated user wajib menggunakan nama user dan sandi untuk masing masing pengguna. Nama user dan sandi bisa didapatkan oleh pengguna dengan cara didaftarkan terlebih dahulu kedalam sistem. Perbedaan yang lain adalah fasilitas yang didapatkan oleh pengguna legal lebih banyak daripada pengguna anonim.pengguna legal bisa mndapatkan fasilitas read maupun write, jadi bisa mengunduh file, bisa berpindah dari satu direktori ke direktori lain serta kemampuan merubah file tertentu, uploading, membuat sebuah direktori, dan menghapus file dan direktori.

Prinsip Dan Cara Kerja FTP

















Protokol yang digunakan oleh FTP adalah protokol TCP (Transmission Control Protocol) sehingga saat terjadi komunikasi data antara clinent dan server, kedua komponen tersebut akan membuat sesi komunikasi. Komunikasi dimulai dari sisi server terlebih dahulu, yaitu di server port TCP nomor 21 akan melakukan listening apakah ada request dari client. Kemudian ketika ada koneksi datang dari client, di gunakanlah port 1043 untuk melakukan handshaking koeksi antara client dan server. Setelah koneksi terjalin, client mengirimkan printah FTP kepada server, kemudian server menjawab pesan tersebut.

Jadi, kesimpulannya FTP Server merupakan suatu protokol dalam sebuah jaringan yang memungkinkan kita untuk sharing data antar server dan client, sharing file dan juga bisa download/upload file baik daari sever ke client maupun dari client ke server.

6 comments for "FTP Server - Pengertian - Fungsi - Prinsip dan Cara Kerja FTP Server"