Ftp Server - Pengertian - Fungsi - Prinsip Dan Cara Kerja Ftp Server
FTP SERVER
FTP Server
FTP (File Transfer Protocol) ialah salah satu protokol pertama dalam teknologi Internet (RFC 959 wacana FTP dikeluarkan pada Oktober 1985). File Transfer Protocol dibentuk dengan tujuan untuk mendistribusikan file (sharing file). Protokol FTP memungkinkan file di unggah kedalam server lalu sanggup di download oleh client, sehingga hingga ketika ini ftp masih banyak dipakai untuk menyebarkan file dan menyediakan layanan update.Untuk keamanan, salah satu fitur FTP ialah bisa di berikan identifikasi dengan memakai user masing-masing dan dengan sandi tersendiri. Sehingga ketika otentikasi berhasil, server FTP akan menunjukkan kanal baca-tulis kedirektori pengguna tersebut. Untuk kemudahan, FTP juga bisa mengaktifkan mode anonim supaya pengguna tidak memerlukan login untuk mengunduh file. Jenis kanal dalam FTP ibarat berikut:
a. Anonymous
Sistem ini dibentuk dengan tujuan supaya setiap orang terkoneksikan ke dalam jaringan sanggup saling menyebarkan file dengan orang lain yang belum mempunyai account di server. Prinsip dalam jenis kanal ini ialah setiap orang sanggup memakai sebuah public account yang tidak mempunyai nama maupun sanddi (anonym). Keterbatasan yang dimiliki oleh jenis kanal FTP anonymous biasanya mencakup keterbatasan dalam mengakses direktori dan mengakses file yang disediakan oleh layanan FTP server. Jenis kanal anonymous hak baca (read), tidak ada hak tulis (write) sehingga pengguna anonym tidak sanggup melaksanakan upload file kedalam FTP sever. Pengguna yang memakai sistem ini tidak sanggup melaksanakan unggahan ke dalam FTP server.b. Authenticated user (Legal User)
Authenticated user wajib memakai 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 ialah akomodasi yang didapatkan oleh pengguna legal lebih banyak daripada pengguna anonim.pengguna legal bisa mndapatkan akomodasi read maupun write, jadi bisa mengunduh file, bisa berpindah dari satu direktori ke direktori lain serta kemampuan merubah file tertentu, uploading, menciptakan sebuah direktori, dan menghapus file dan direktori.
Prinsip Dan Cara Kerja FTP
Protokol yang dipakai oleh FTP ialah protokol TCP (Transmission Control Protocol) sehingga ketika terjadi komunikasi data antara clinent dan server, kedua komponen tersebut akan menciptakan sesi komunikasi. Komunikasi dimulai dari sisi server terlebih dahulu, yaitu di server port TCP nomor 21 akan melaksanakan listening apakah ada request dari client. Kemudian ketika ada koneksi tiba dari client, di gunakanlah port 1043 untuk melaksanakan handshaking koeksi antara client dan server. Setelah koneksi terjalin, client mengirimkan printah FTP kepada server, lalu 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.
Sumber https://teckkom.blogspot.com/