Anda di halaman 1dari 24

FTP SERVER

ADMINISTRASI SISTEM
JARINGAN

TEKNIK KOMPUTER DAN JARINGAN


TINGKAT XI

- RINA KARTIKA, SMK NEGERI 2 CIAMIS -


MATERI

◼ FTP
◼ Prinsip dan cara kerja FTP
◼ ProFTPD
◼ VSFTPD
◼ PureFTPD
◼ FTP Client
◼ Konfigurasi FTP dan FTPS Server
◼ Konfigurasi FTP Client
SEKILAS FTP

◼ Salah satu protokol tertua


di internet
◼ Pengembang : Abhay
Bhushan (1970-an)
◼ Pada awal kemunculan
digunakan untuk
mendownload software di
internet
◼ FTP menjadi sebuah
elemen penting dalam
internet.
PENGERTIAN FTP

◼ Protokol internet
◼ Berjalan pada layer aplikasi
◼ Standar proses transfer file
FUNGSI FTP

◼ Untuk men-sharing data.


◼ Untuk menyediakan indirect atau implicit
remote computer.
◼ Untuk menyediakan tempat penyimpanan bagi
user.
◼ Untuk menyediakan transfer data yang reliable
dan efisien.
KEKURANGAN FTP

◼ NO encryption
◼ Pengiriman file masih
berupa CLEAR TEXT
◼ Dilema antara
keamanan dan
kemudahan
◼ Desain masih lemah
CARA KERJA FTP

PORT STANDARD 21
CARA KERJA FTP

Server FTP diakses dengan


menggunakan Universal Resource
Identifier (URI) dengan
menggunakan format
ftp://namaserver.
JENIS FTP BERDASARKAN HAK AKSES

ANONYMOUS FTP
SERVER PRIVATE FTP SERVER
▪ Diakses secara terbuka ▪ Diakses oleh user tertentu
▪ Login dengan user ▪ Login degan username dan
anonymous/tanpa nama dan password yang terdaftar
password dapat ebrupa komputer antara klien FTP
e-mail dan server FTP.
▪ User Guest bisa digunakan
▪ Email digunakan hanya untuk
verifikasi
APLIKASI FTP

ProFTPD VSFTPD
◼ Aplikasi untuk transfer ◼ Aplikasi untuk transfer
file file yang lebih aman
◼ File konfigurasi mudah ◼ Konfigurasi tidak
dikelola semudah ProFTPD
◼ Digunakan pada Linux ◼ Digunakan pada Linux,
khususnya di CentOS,
Fedora dan Red Hat
APLIKASI FTP - PUREFTPD

◼ Pure-FTPd merupakan salah satu program untuk menjalankan


server FTP.
◼ Lebih aman dari pendahulunya
◼ Akan otomatis terputus koneksi user dengan server jika tidak
digunakan dalam waktu tertentu
◼ Autentikasi menggunakan MySQL
◼ Dapat memuat user yang cukup banyak
◼ Biasanya digunakan pada Ubuntu, fedora
INSTALASI FTP

◼ Instal FTP server (gunakan service proftpd) dengan perintah


perintah:
#apt-get install proftpd
◼ Tekan tombol Y
INSTALASI FTP

◼ Pilih standalone
INSTALASI FTP

◼ Proses instalasi selesai


KONFIGURASI FTP

◼ Konfigurasi FTP server dengan perintah:


# nano /etc/proftpd/proftpd.conf
KONFIGURASI FTP

◼ Cari kara ServerName, kemudian ganti dengan nama domain


KONFIGURASI FTP

◼ Cari kata DefaultRoot, kemudian hapus tanda # nya


KONFIGURASI FTP

◼ Simpan hasil konfigurasi dengan menekan tombol Ctrl+O dan


keluar dengan menekan tombol Ctrl+X
◼ Restart proftpd dengan perintah
#/etc/init.d/proftpd restart
KONFIGURASI FTP

◼ Buat user baru untuk mengakses ftp pada klien, dengan perintah
adduser
#adduser userrina
KONFIGURASI FTP

◼ Bila perlu rubah passwordnya dengan perintah passwd


PENGUJIAN FTP PADA KLIEN OS
WINDOWS
◼ Buka web browser
◼ Buka alamat ftp://kelompok1.com
◼ Jika dns tidak resolveable, maka harus ditambahkan sub domain
untuk ftp terlebih dahulu
PENGUJIAN FTP PADA KLIEN OS
WINDOWS
JAWABLAH PERTANYAAN BERIKUT INI :

FTP merupakan salah satu protocol atau aplikasi server


yang berjalan pada layer Aplikasi pada model OSI.
Sebutkan oleh Anda 2 contoh lagi aplikasi/protocol yang
bekerja pada layer Aplikasi selain FTP Server !
SEKIAN
TERIMA KASIH

Anda mungkin juga menyukai