L2 ftp fadlysatriyagunawan

6

Click here to load reader

Transcript of L2 ftp fadlysatriyagunawan

Page 1: L2 ftp fadlysatriyagunawan

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

Page 2: L2 ftp fadlysatriyagunawan

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

Page 3: L2 ftp fadlysatriyagunawan

ANONYMOUS+NO ANONYMOUS anonymous_enable=YES

write_enable=YES

local_enable=YES

anon_upload_enable=NO

anon_write_mkdir_enable=NO

anon_world_readable_only=YES

-Restart FTP dengan perintah /etc/init.d/vsftpd restart

-Login dari client

NO ANONYMOUS login dengan perintah ftp xxx.xxx.xxx.xxx(ip ftp server)

username :xxxxxxxxx (username di ftp server)

password :xxxxxxxxx (password username tersebut)

Page 4: L2 ftp fadlysatriyagunawan

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

Page 5: L2 ftp fadlysatriyagunawan

-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

Page 6: L2 ftp fadlysatriyagunawan

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