Anda di halaman 1dari 6

FTP (File Transfer Protocol)

Merupakan protokol internet yang digunakan untuk urusan


pengiriman data dalam jaringan komputer, seperti upload dan
download.

Metode autentikasi standar digunakan oleh ftp, yaitu diperlukan


username dan password untuk mengakses data-data yang ada
pada ftp server.
FTP menggunakan koneksi TCP dengan port 21.
Dua hal yang penting dalam ftp adalah ftp server dan ftp client.
FTP Server adalah server yang menjalankan software yang
berfungsi memberikan layanan tukar menukar file.
FTP Client adalah komputer yang me-request koneksi ke ftp
server dengan tujuan tukar menukar file.
FTP (File Transfer Protocol)
Tujuan dari FTP Server adalah sebagai berikut :
• Sharing data
• Menyediakan indirect atau implicit remote computer
• Menyediakan tempat penyimpanan bagi user
• Menyediakan transfer data yang reliable dan efisien.

Prinsip dan cara kerja FTP


Untuk cara kerjanya secara umum terlebih dahulu FTP Client
harus meminta koneksi kepada FTP Server.
Jika sudah terhubung dengan FTP Server, FTP Client dapat
melakukan pertukaran data, seperti upload dan download data
FTP (File Transfer Protocol)
Saat transfer data melalui internet, 3 representasi dapat
digunakan yaitu :
a. Mode image/image mode (binary mode)
b. Mode EBCDIC
c. Mode Lokal/local mode
Proses transfer data pada FTP bisa dilakukan dengan 3 mode,
yaitu :
a. Mode Stream
b. Mode Block
c. Mode Compressed
ProFTPD adalah sebuah aplikasi yang digunakan untuk
melakukan transfer data atau yang lebih dikenal dengan FTP (File
Transfer Protokol)
FTP (File Transfer Protocol)
Berikut beberapa Perintah dalam Aplikasi FTP yaitu sebagai
berikut :
1. “ascii” perintah untuk mengubah jenis transfer yang
digunakan ke ASCII (melakukan transfer file teks)
2. “binary” perintah untuk mengubah jenis transfer yang
digunakan ke biner (melakukan transfer file biner)
3. “cd remote_directory” perintah untuk mengganti directory
yang aktif
4. “chmod mode nama_file” perintah untuk mengganti izin
akses file
5. “close” perintah untuk menghentikan koneksi ftp dengan
remote mesin
6. “delete remote_file” perintah untuk menghapus file dengan
remote mesin
FTP (File Transfer Protocol)
Berikut beberapa Perintah dalam Aplikasi FTP yaitu sebagai
berikut :
7. “dir [remote_direktory]” perintah untuk menampilkan daftar
remote direktory
8. “disconnect” memiliki fungsi yang sama dengan close
9. “get remote_file” perintah untuk mengambil file dari remote
mesin untuk dicopy ke mesin
10. “lcd [direktori]” perintah untuk mengganti direktori aktif
pada mesin lokal dan jika tidak ada argumen, digunakan
home direktory dari pengguna
11. “ls [remote_direktory]” perintah untuk menampilkan isi dari
remote direktory
12. “mdir remote_files” seperti perintah dir, tetapi mendukkung
wildcards
FTP (File Transfer Protocol)
Berikut beberapa Perintah dalam Aplikasi FTP yaitu sebagai
berikut :
13. “mget remote-files” seperti perintah get, tetapi mendukung
wildcards
14. “open host [port]” perintah untuk membuat koneksi ke suatu
host server FTP
15. “put local_file” perintah untuk meletakan file lokal ke mesin
remote
16. “pwd” perintah untuk menampilkan direktori aktif pada
mesin remote
17. “quit” perintah untuk menghentikan koneksi dari FTP server
18. “rmdir direktory_name” perintah untuk menghapus direktori
pada mesin remote
19. “size file_name” perintah untuk menampilkan ukuran file
pada mesin remote

Anda mungkin juga menyukai