ftp server

19
FTP SERVER Nama: Julia Trisbianti(01/XI TKJ 2) Wisna Juliyanti(24/XI TKJ2) Yohanes Renaldi Rio S.(27/XI TKJ 2)

Upload: wisna-juliyanti

Post on 11-Apr-2017

40 views

Category:

Education


0 download

TRANSCRIPT

Page 1: Ftp server

FTP SERVERNama:Julia Trisbianti(01/XI TKJ 2)Wisna Juliyanti(24/XI TKJ2)Yohanes Renaldi Rio S.(27/XI TKJ 2)

Page 2: Ftp server

PRINSIP DAN CARA KERJA FTP SERVER

File Transfer Protocol (FTP) server merupakan server yang menyediakan fasilitas untuk tukar-menukar file dalam jaringan TCP / IP.

FTP bekerja dengan dua koneksi antara klien dan server FTP yakni koneksi kontrol dengan port 21 dan koneksi data yang menggunakan port 20.

Port 21 di sisi server akan mendengarkan koneksi dari FTP client dan kemudian akan digunakan sebagai control port untuk:

a.Membuat sebuah koneksi antara klien dan server, b. Untuk mengizinkan klien untuk mengirimkan sebuah perintah FTP kepada server dan juga,

c. Mengembalikan respons server ke perintah tersebut. Manakala kontrol koneksi telah dibuat, maka server akan mulai membuka port TCP nomor 20 untuk membentuk sebuah koneksi baru dengan client untuk mengirim data aktual yang sedang dipertukarkan saat melakukan pengunduhan dan penggugahan.

Page 3: Ftp server

Untuk kemudahan dalam pemahaman, penulis membagi ke dalam tiga tahap dari proses tersebut, yakni :

DNS Query untuk mendapatkan IP Address dari FTP server karena penulis menggunakan nama domain.

Pembangunan koneksi FTP dan autentifikasi user. Download file, Untuk koneksi kontrol menggunakan port 21 sedangkan pertukaran data menggunakan port 20.

hubungan antar klien dan server FTP bekerja.

Page 4: Ftp server

INSTALASI FTP SERVER•Untuk menginstal FTP SERVER (proftpd)menggunakan perintah:

apt-get install proftpd

•Tunggu sampai proses instalasi selesai.

•kemudian pilih “from inetd” digunakan jika traffic jaringan tidak terlalu tinggi. Sedangkan pilihan standalone digunakan untuk keadaan jaringan yang tinggi.

Page 5: Ftp server

KONFIGURASI FTP SERVER Edit pengaturan ftp dengan perintah :

nano /etc/proftpd/proftpd.conf

Setting Anonymous FTP Server

Untuk ftp yang dapat diakses semua tanpa login dapat dibuat anonymous. dapat diatur dengan menghilangkan tanda # seperti gambar disamping.

Page 6: Ftp server

Buat direktori /home/ftp sebagai direktori default untuk anonymous ftp

mkdir /home/ftp

Kemudian restart service dengan perintah: /etc/init.d/proftpd restart

Page 7: Ftp server
Page 8: Ftp server

Setting FTP Server dengan User Authentication Login (Password Protected)

1) Buatlah user dan password untuk ftp dengan perintah: useradd –d lokasi direktory namauser

passwd namauser

2) Edit file /etc/proftpd/proftpd.conf Pada user nilai defaultnya diganti sesuai dengan nama user baru yang sudah dibuat sebelumnya.

Page 9: Ftp server

3)Kemudian restart service FTP server

Page 10: Ftp server

PENGUJIAN FTP SERVERCek hasil konfigurasi FTP SERVER:Via web browser . Dengan mengetikkan ftp://ipaddress FTP server

Via Localhost dengan ketik ftp localhost pada pc FTPserver

Page 11: Ftp server

VIA FILEZILLA

Page 12: Ftp server
Page 13: Ftp server

SOAL 1. FTP SERVER menggunakan protokol ... Dan menggunakan port ... A. TCP/IP dan 22 B. UDP dan 22 C. TCP/IP dan 21 D. UDP dan 21 E. TCP/IP dan 23

Page 14: Ftp server

2. FTP bekerja dengan 2 koneksi yaitu koneksi kontrol port 21 dan koneksi data port ...

A. 20 B. 21 C. 22 D. 23 E. 24

Page 15: Ftp server

3. Untuk melakukan instalasi FTP server pada linux menggunakan perintah......

A. apt-get uninstall proftpd B. apt-get purge poorftpd C. apt-get install proftpd D. apt-gett install proftpd E. apt-get install proftpd.

Page 16: Ftp server

4. File yang digunakan untuk konfigurasi FTP server adalah ... A. etc/proftpd/poorftpd.conf B. etc/proftpd/proftpd.config C. etc/proftpd/proftpd.confg D. etc/profftpd/profftpd.conf E. etc/proftpd/proftpd.conf

Page 17: Ftp server

5. Perintah yang digunakan untuk restart service FTP server adalah ...

A. /etc/init,d/proftpd restart B. /etc/init.d/proftpd restart C. /etc/init.d/poortpd restart D. /etc/init.d/protpd restart E. /etc/ini.d/proftpd restart

Page 18: Ftp server

SUMBER REFERENSI https://www.molaviarman.net Buku Admin Server Kelas XI Semester 1 Untuk SMK Debian 8 server full.pdf 9 Instalasi FTP Server_rev1.doc

Page 19: Ftp server

TERIMA KASIH