Ada dua hal penting yang ada dalam FTP adalah FTP server dan FTP
Client. FTP server menjalankan software yang digunakan untuk tukar menukar
file/data, yang selalu siap memberian layanan FTP apabila mendapat request dari
FTP client. FTP client adalah komputer yang merequest/meminta koneksi ke FTP
server untuk tujuan tukar menukar file/data (meng-upload atau men-download
data).
Tujuan FTP server adalah :
1. Untuk sharing data.
2. Untuk menyediakan
indirect atau implicit remote computer.
3. Untuk menyediakan
teempat penyimpanan bagi user.
4. Untuk menyediakan
transfer data yang reliable dan efisien.
FTP sebenarnya cara yang tidak aman untuk mentransfer file karena file tersebut ditransfer tanpa melalui enkripsi terlebih dahulu tetapi melalui clear text. Mode text yang dipakai untuk transfer data adalah format ASCII atau format Binary. Secara default, ftp menggunakan mode ASCII untuk transfer data. Karena pengirimannya tanpa enkripsi, maka username, password, data yang ditransfer, maupun perintah yang dikirim dapat di sniffing oleh orang dengan menggunakan protocol analyzer (Sniffer). Solusi yang digunakan adalah dengan menggunakan SFTP (SSH FTP) yaitu FTP yang berbasis pada SSH atau menggunakan FTPS (FTP over SSL) sehingga data yang dikirim terlebih dahulu dienkripsi (dikodekan).
FTP biasanya menggunakan
dua buah port yaitu port 20 dan 21 dan berjalan exclusively melalui TCP. FTP
server Listen pada port 21 untuk incoming connection dari FTP client. Biasanya
port 21 untuk command port dan port 20 untuk data port.
FTP (File Transfer Protocol) adalah
salah satu protokol tertua yang pernah ada di Internet. Namun demikian, FTP
tetap menjadi jenis layanan yang kerap kali dimanfaatkan oleh pengguna
Internet, terutama untuk mendownload software atau hal-hal lain. File Transfer
Protocol [FTP] telah ada semenjak dua puluh tahun di sejarah internet, sehingga
protokol ini sudah memiliki standard yang baik. Banyak cara lain yang datang
dan pergi, tetapi FTP merupakan cara yang paling sering digunakan untuk
mengirimkan file melalui internet, dan ini menjadikannya perangkat yang kami
sarankan untuk memamanage situs Anda di MediaHostNet - FTP client sudah
tersedia dalam setiap sistem operasi yang mendukung jaringan, dan ada beberapa
unsur dalam managemen situs yang hanya dapat dilakukan dengan menggunakan FTP
client. FTP menjadi sebuah elemen penting dalam internet sehingga akan sangat
merugikan jika tidak menyediakan fasilitas yang mendukung FTP sebagai bagian
dalam situs Anda.
Out Of Topic Show Konversi KodeHide Konversi Kode Show EmoticonHide Emoticon