FTP SERVER
FTP SERVER
FTP adalah fasilitas dalam jaringan komputer dan internet yang
memudahkan proses transfer data antar komputer pada lokasi yang
berjauhan.
FTP server adalah komputer server yang memberikan layanan FTP,
biasanya berupa server dalam jaringan internet.
FTP client adalah komputer lokal yang akan melakukan transfer
data dengan server FTP, biasanya berupa komputer lokal yang
terhubung ke internet.
Software FTP adalah software yang digunakan dalam komputer
lokal untuk menghubungi server FTP.
Terdapat 2 macam server FTP, Anonymous FTP dan Private FTP.
a. Anonymous FTP Server atau dapat juga disebut Public FTP
Server. Merupakan server FTP yang dapat diakses dan terbuka
bagi semua pemakai internet. File-file dalam server ini dapat didownload
secara gratis. Untuk menggunakan Anonymous FTP
ini pennguna memasukkan login dengan username Anonymous
dan password yang dipakai berupa alamat e-mail atau dapat
pula menggunakan username guest tanpa password, hal ini
tergantung dari server FTP yang dituju.
b. Private FTP Server merupakan server FTP yang hanya bisa
diakses dan dipergunakan oleh user tertentu yang telah
terdaftar secara resmi. Server ini biasanya berisi data dan
informasi pribadi yang khusus digunakan untuk pemakai
tertentu atau perusahaan tertentu. Pemakai khusus ini biasanya
mempunyai username dan password untuk dapat terhubung
dengan server jenis ini.
Keamanan FTP
FTP sebenarnya cara yang tidak aman dalam mentransfer suatu file karena file dikirimkan tanpa di-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 dalam transfer data. Karena pengirimannya tanpa enkripsi, username, password, data yang di transfer, 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 di enkripsi.