ftp dengan vsftp
FTP (File Sharing Protocol) adalah suatu protocol yang berfungsi
untuk tukar menukar suatu file dalam network yang menggunakan TCP
koneksi bukan UDP. Dua hal yang penting dalam FTP adalah FTP Server
dan FTP Client, FTP server adalah suatu server yang menjalankan
software yang berfungsi untuk memberikan layanan tukar menukar file
dimana server tersebut selalu siap memberikan layanan FTP apabila
mendapat permintaan (request) dari FTP client. FTP client adalah
computer yang merequest koneksi ke FTP server untuk tujuan tukar
menukar file. Setelah terhubung dengan FTP server, maka client dapat
men-download, meng-upload, merename, men-delete, dll sesuai dengan
permission yang diberikan oleh FTP server.
Tujuan dari FTP server adalah sebagai berikut :
• Untuk tujuan sharing data
• Untuk menyediakan indirect atau implicit remote computer
• Untuk menyediakan tempat penyimpanan bagi user
• Untuk menyediakan transfer data yang reliable dan efisien
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.
Konfigurasi ftp
Di dalam materi yang ini saya menggunakan vsftp untuk membuat ftp
server. Sebelum memulai Anda harus menginstall terlebih dahulu paket
vstp dengan cara
$sudo apt-get install vsftp
Setelah sudah terinstall sebenarnya secara default vsftp sudah dapat
di jalankan dengan perintah
$sudo /etc/init.d/vsftpd start
Untuk dapat melihat atau mengakses ftp disini Anda membutuhkan
applikasi ftp client seperti filezilla, gftp dan lain – lain. Disini
client saya menggunakan Sistem operasi windows xp dan ftp client
filezilla, buka filezilla Anda dan isikan Address dengan ip komputer
yang sudah terinstall oleh ftp server / vsftp dan username isikan
dengan nama komputer Server Anda nama komputer saya adalah andhika
dan masukkan password komputer Server Anda password saya adalah putra
dan untuk port ftp menggunakan port 21 secara defautlnya lalu tekan
Quickconnect
Address : 192.168.1.2
username : andhika
password : putra
port : 21
Setelah semuanya terisi Anda dan anda sudah terhubung dengan komputer
Server Anda maka Anda dapat melihat dan berbagi file dengan komputer
server Anda dapat di lihat gambar di bawah ini
untuk tukar menukar suatu file dalam network yang menggunakan TCP
koneksi bukan UDP. Dua hal yang penting dalam FTP adalah FTP Server
dan FTP Client, FTP server adalah suatu server yang menjalankan
software yang berfungsi untuk memberikan layanan tukar menukar file
dimana server tersebut selalu siap memberikan layanan FTP apabila
mendapat permintaan (request) dari FTP client. FTP client adalah
computer yang merequest koneksi ke FTP server untuk tujuan tukar
menukar file. Setelah terhubung dengan FTP server, maka client dapat
men-download, meng-upload, merename, men-delete, dll sesuai dengan
permission yang diberikan oleh FTP server.
Tujuan dari FTP server adalah sebagai berikut :
• Untuk tujuan sharing data
• Untuk menyediakan indirect atau implicit remote computer
• Untuk menyediakan tempat penyimpanan bagi user
• Untuk menyediakan transfer data yang reliable dan efisien
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.
Konfigurasi ftp
Di dalam materi yang ini saya menggunakan vsftp untuk membuat ftp
server. Sebelum memulai Anda harus menginstall terlebih dahulu paket
vstp dengan cara
$sudo apt-get install vsftp
Setelah sudah terinstall sebenarnya secara default vsftp sudah dapat
di jalankan dengan perintah
$sudo /etc/init.d/vsftpd start
Untuk dapat melihat atau mengakses ftp disini Anda membutuhkan
applikasi ftp client seperti filezilla, gftp dan lain – lain. Disini
client saya menggunakan Sistem operasi windows xp dan ftp client
filezilla, buka filezilla Anda dan isikan Address dengan ip komputer
yang sudah terinstall oleh ftp server / vsftp dan username isikan
dengan nama komputer Server Anda nama komputer saya adalah andhika
dan masukkan password komputer Server Anda password saya adalah putra
dan untuk port ftp menggunakan port 21 secara defautlnya lalu tekan
Quickconnect
Address : 192.168.1.2
username : andhika
password : putra
port : 21
Setelah semuanya terisi Anda dan anda sudah terhubung dengan komputer
Server Anda maka Anda dapat melihat dan berbagi file dengan komputer
server Anda dapat di lihat gambar di bawah ini
ftp dengan vsftp
Reviewed by Unknown
on
8:33 AM
Rating: