Anda di halaman 1dari 7

FTP SERVER

Pengertian
File Transfer Protocol (FTP) merupakan salah protokol yang melayani transfer file
antar komputer dalam jaringan, baik itu mengambil data (download) atau mengirim data
(upload) dari komputer client ke komputer server. Sebuah FTP server dapat diset sebagai FTP
publik sehingga setiap orang dapat mengakses data-data yang ada di server FTP dengan
menggunakan login anonymous.
Contoh

Pada gambar diatas terlihat bahwa perintah GET digunakan untuk menyalin file
(download) dariserver ke client. Sedangkan perintah PUT untuk menyalin file (upload) dari
client ke server FTP. Kedua perintah diatas adalah perintah dasar yang paling sering
digunakan untuk aplikasi FTP.

M. KHAIRUL ANAM | TEKNLOGI OPEN SOURCE 1| 2014

Pada umumnya FTP menggunakan dua buah port untuk koneksi, yaitu port 20 dan 21
berjalan melalui protokol Transmission Control Protocol (TCP). FTP server mendeteksi data
pada port 21 untuk incomming connection dari FTP client. Port 21 adalah command port dan
port 20 adalah data port.
Paket FTP server : vsFTPd, proFTPd, FTPd.

Instalasi dan konfigurasi


1. Instal paket vsftpd
2. Setelah diinstal masuk ke file vsftpd.conf.

3. Lakukan konfigurasi seperti dibawah ini

M. KHAIRUL ANAM | TEKNLOGI OPEN SOURCE 1| 2014

M. KHAIRUL ANAM | TEKNLOGI OPEN SOURCE 1| 2014

4. Buat directory untuk menampung file yang akan dishare

5. Membuat usermod

M. KHAIRUL ANAM | TEKNLOGI OPEN SOURCE 1| 2014

6. Restart ftp

7. Cek di client
Jika anonymous_enabled = yes

Jika anonymous_enabled = no

M. KHAIRUL ANAM | TEKNLOGI OPEN SOURCE 1| 2014

File yg disharing

8. Mengupload file lewat filezilla


Download filezilla client for windows
Install filezilla pada windows anda
Buka filezilla

M. KHAIRUL ANAM | TEKNLOGI OPEN SOURCE 1| 2014

9. Upload file

10. Buka ubuntu (server) dan liat file yang diupload lewat windows

M. KHAIRUL ANAM | TEKNLOGI OPEN SOURCE 1| 2014