FTP adalah protokol untuk transfer file antar komputer melalui internet. FTP menggunakan port 21 untuk transfer data dan port 20 untuk komunikasi. Ada 3 metode login FTP yaitu anonymous login, no anonymous login, dan anonymous + no anonymous login. Dokumen ini menjelaskan cara mengkonfigurasi ketiga metode login FTP tersebut pada server Debian.
1. Fadly satriya gunawan
FTP (File Transfer Protocol)
12 February 2014
XI TKJ A Instruktur
SMKN 1 CIMAHI Irwan Anandya
TKJ @10 Aransyah Fachri
A. Tinjauan Teori
FTP (singkatan dari File Transfer Protocol) adalah sebuah protokol Internet yang berjalan
di dalam lapisan aplikasi yang merupakan standar untuk pentransferan berkas (file)
komputer antar mesin-mesin dalam sebuah internetwork.
FTP menggunakan port 21 untuk mentranfer data dan 20 untuk berkomunikasi.
Dalam FTP ini ada 3 metode untuk login yaitu :
-Anonymous login
-no Anonymos login
-Anonymous+No Anonymous login
B. Latarbelakang
-Siswa diharapkan mampu dalam mengkonfigurasi FTP
-siswa diharapkan mampu dalam mengkonfigurasi FTP anonymous login
-siswa diharapkan mampu dalam mengkonfigurasi FTP no anonymous login
-siswa diharapkan mampu dalam mengkonfigurasi FTP anonymous+no Anonymous login
C. Alat dan Bahan
-OS Debian (SERVER)
-OS Linux/Windows (client)
-Vmachine (Vbox)
D. ISI
-Install paket FTP dengan perintah apt-get install vsftpd
-Masuk ke file configuration nano /etc/vsftpd.conf
2. NO ANONYMOUS
Rubah file dalam konfigurasi sebagai berikut:
anonymous_enable=NO
write_enable=YES
local_enable=YES
anon_upload_enable=NO
anon_write_mkdir_enable=NO
ANONYMOUS
anonymous_enable=YES
write_enable=NO
local_enable=YES
anon_upload_enable=YES
anon_write_mkdir_enable=YES
untuk anonymous direktori teletak di /etc/srv/ftp
4. ANONYMOUS
login dengan perintah ftp xxx.xxx.xxx.xxx(ip ftp server)
username :anonymous
password :anonymous
ANONYMOUS + NO ANONYMOUS
login dengan perintah ftp xxx.xxx.xxx.xxx(ip ftp server)
username :anonymous
password :anonymous
*untuk anonymouy
username :xxxxxxxxx (username di ftp server)
password :xxxxxxxxx (password username tersebut)
*untuk no anonymous
5. -berikut ini adalah perintah yang digunakan di dalam FTP
*dir/ls=Melihat isi direktory
*dele=Delete File
*put=Upload File
*mput=Upload Directory
*get=Download File
*mget=Download Directory
*mkdir=membuat directory baru
*bye/exit/quit=Keluar dari FTP server
NO ANONYMOUS
Download file dengan perintah get xxxxxx(nama file beserta extensi)
Upload file dengan perintah put xxxxxxx(nama file beserta extensi)
ANONYMOUS
Download file dengan perintah get xxxxxx(nama file beserta extensi)
Upload file dengan perintah put xxxxxxx(nama file beserta extensi)
*tidak bisa karena anonymous tidak memiliki hak upload
6. E. Kesimpulan
Dalam FTP kali ini ada 3 metode login yaitu
Anonymous login
No Anonymous login
Anonymous + No Anonymous login
Tetapi untuk anonymous tidak bisa upload file karena tidak memiliki hak akses jadi hak
akses directori harus menggunakan chmod 755
Yaitu :
User rwx
Group r-x
Other r-x
Dalam FTP dapat juga menggunakan protocol SSL yang menjadikan transfer file lebih aman.
*Maaf picture diatas gelap karena saya menggunakan .odt
Mohon di maklumi
terimakasih