Apa itu FTP?FTP ialah singkatan dari File Transfer Protocol. Ini ialah internet service yang dirancang untuk menciptakan sambungan ke server internet tertentu atau komputer, sampai-sampai user dapat mengantarkan file ke komputer (download) atau mengantarkan file ke server (upload). FTP ketika ini tidak sedikit digunakan untuk mengerjakan pertukaran data, sebab lebih gampang daripada memakai perangkat kabel atau fisik.
Diharapkan dengan tulisan ini nantinya pembaca bisa mengerti tentang apa tersebut FTP dan bagaimana teknik menggunakan FTP untuk mengerjakan remote server. Remote server sangat bermanfaat untuk mengelola situs tanpa mesti masuk ke dalam akun hosting atau Virtual Private Server (VPS).
Sejarah FTPSebelum membicarakan mengenai sejarah apa tersebut FTP, saya akan menyatakan sedikit tentang hubungan Telnet dengan FTP. Telnet dipakai untuk mengerjakan koneksi secara langsung (indirect network), sementara FTP memakai koneksi tidak langsung. Kedua jenis TCP/IP koneksi ini menjadi dua model utama yang dikenalkan.
Koneksi tidak langsung berarti memakai sumber daya dari remote-host dan menggunakannya pada sistem lokal. Kemudian mentransferkannya pulang ke remote-host.
Standar FTP kesatu kali ialah RFC 114 yang dikeluarkan pada tahun 1971, bahkan sebelum TCP dan IP ada. Standar ini dipakai untuk mendefinisikan perintah dasar yang dipakai untuk perencanaan sistem komunikasi yang hendak menggunakannya. Protokol FTP yang dipakai untuk standar internet dibentuk oleh komite Internet Engineering Task Force sebagai serangkaian dokumen sah RFC (Request for Comments).
FTP diciptakan dengan tujuan supaya pemakai dapat mengalihkan file dari satu lokasi ke lokasi yang lainnya. Seperti protokol TCP/IP pada umumnya, ini didasarkan pada model client/server.
Fungsi FTP Server dan Kegunaan FTP
Ada sejumlah fungsi FTP yang ketika ini tidak sedikit digunakan, laksana untuk mengunggah halaman situs ke dalam Internet melewati web hosting. Fungsi beda seperti memodernisasi revisi dari program yang dilaksanakan oleh software FTP developer. Lengkapnya, inilah ini ialah fungsi dari FTP yang ketika ini ada.
Melakukan upload halaman situs ke dalam web server/web hosting ke internet
Menjelajah dan mendownload file dari website perangkat empuk publik
Mengirimkan file yang berukuran besar menjadi dua partisi yang barangkali saja terlampau besar guna lampiran di dalam email
Mengunduh dan mengerjakan upload konten, laksana tugas kuliah ke FTP server
Mendistribusikan revisi terakhir program yang dilaksanakan oleh developer perangkat lunak
Tentu saja tidak melulu itu, ada tidak sedikit fungsi FTP beda yang dapat dimanfaatkan dalam mengerjakan pekerjaan sehari-hari. Anda bisa mengembangakannya sendiri dan menyesuaikan dengan keperluan pemakaian yang dibutuhkan. Namun, pada dasarnya faedah sederhana dari FTP ialah untuk mempermudah pemakai mengalihkan file dari satu lokasi ke lokasi yang lainnya.
Aplikasi FTP ClientDi internet ketika ini tidak sedikit sekali software FTP client yang tersedia. Salah satu software FTP yang terkenal ialah FileZilla. Aplikasi FTP ini tidak sedikit digunakan untuk mengerjakan remote FTP. Tidak melulu lengkap, melainkan pun dapat dipakai di sekian banyak macam sistem operasi, laksana Linux dan Windows. Berikut ini ialah 3 misal FTP client yang terdapat di internet.
FileZillaFileZilla FTP Client adalahFTP client yang tidak sedikit digunakan untuk mengerjakan koneksi remote FTP dengan fitur yang lengkap. Aplikasi FTP ini menyokong di sejumlah sistem operasi terkenal laksana Linux dan Windows. Kelebihannya ialah dapat mengerjakan transisi simultan. Ketika meng-upload file namun koneksi terputus maka bisa diulang kembali. Namun software FTP ini memiliki kelemahan yaitu memerlukan waktu yang lama guna mengunggah berkas (file), jadi semakin tidak sedikit dan semakin besar berkasnya maka semakin lama pula proses uploadnya.
WINSCPMeskipun tidak sepopuler FileZilla, WinSCP merupakan software yang juga lumayan populer, lagipula untuk pemakai Windows. Beberapa protokol yang bisa ditangani oleh WinSCP ialah SFTP, SCP, FTP, dan WebDev. Kelebihan dari WinSCP ialah dukungan SSH password, keyboard interaktif, public key, dan otentikasi Kerberos. Selain pun terintegrasi dengan Pageant atas sokongan penuh otentikasi kunci publik dengan SSH. Sayangnya, software FTP ini hanya dapat digunakan di Windows saja.
GFTPApa tersebut FTP GPTF? GFTP merupakan software FTP client yang melulu tersedia di sistem operasi Linux. Aplikasi ini ialah proyek sumber terbuka, jadi boleh dikembangkan dan digunakan oleh siapa saja. Sudah menyokong protokol FTP, FTPS, HTTP, HTTPS, SSH, FSP. Sayangnya software FTP ini hanya dapat digunakan untuk mengerjakan koneksi FTP memakai antar jaringan lokal saja.
Di samping tiga software di atas, pastinya masih terdapat beberapa software FTP client yang ketika ini tersedia.
Baca juga
Anonymous FTP Authentication.