I. TUJUAN
1. Siswa dapat melakukan konfigurasi FTP Server
2. Siswa dapat menguji hasil konfigurasi FTP Server
3. Siswa membuat laporan konfigurasi FTP Server
II. PENDAHULUAN
a. Pengertian FTP Server
File Transfer Protocol (FTP) adalah protocol yang digunakan untuk transfer file atau data melalui media jaringan.
FTP termasuk dalam protocol lama yang sampai saat ini masih digunakan. Dalam keadaan default, ftp berjalan
pada port 21 dan bekerja pada protocol TCP/IP.
Dalam FTP Server, kita bisa menggunakan dua cara;
User Authentication LogIn (Password Protected)
Anonymous LogIn (Guest OK)
b. Langkah Instalasi
Sebenarnya ada dua aplikasi yang paling popular untuk ftp server pada distro debian. Yaitu ProFTPd dan Vsftpd.
Kali ini kita menggunakan Proftpd, karena dianggap lebih mudah dan cepat dalam konfigurasinya.
Sebelum kita instalasi paket Proftd, kita siapkan dulu master OS debiannya.
Import file debian-FTP yang sudah kalian copy.
Cek konfigurasi networknya, pastikan adapter 1 dan 2 tercentang dengan pilihan seperti berikut :
Eth0 sebagai ganti adapter1(ujicoba HP), eth1 sebagai ganti adapter2(ujicoba windows XP)
Setelah konfigurasi IP address, pastikan konfigurasinya berhasil, dengan cara merestart networknya, dan
melihat ip addressnya.
Restart : /etc/init.d/networking restart
Cek IP address : ifconfig eth0 (untuk melihat ip address eth0)
Ifconfig eth1 (untuk melihat ip address eth1)
xxx.xxx.xxx.xxx
Edit dan tambahkan script berikut di baris paling bawah dari file proftpd.conf.
root@smknr:/home/fileftp#nano /etc/proftpd/proftpd.conf
setelah terbuka filenya pada editor nano, tambahkan teks seperti berikut pada baris akhir
Kemudian jika muncul popup user, masukkan sesuai user yang kalian buat.kemudian login
Directory windows XP
Pengujian via Handphone (AndFTP)
Selain dengan menggunakan OS Windows XP, kita juga bisa memanfaatkan OS android yang ada pada HP untuk
akses file FTP.
Aplikasi yang dipakai adalah AndFTP, sebelum kita jalankan, kitak koneksikan HP kita dengan wifi router yang
terhubung dengan jaringan server FTP, dalam hal ini adalah eth0 (adapter 1 pada virtualbox)
Sebelumnya, kita cek dulu ip address eth0 pada server FTP
e. Pengujian
Pengujian via Localhost
Masuk ke ftp localhost, dan masukkan user dengan anonymous dan password dibuat kosong :
Isi dari
direktory
home
Pengujian via windows XP (web)
Langkahnya sama seperti pengjian sebelumnya, kita buka web browser, kemudian ketikkan ftp://ip server FTP,
hasilnya kita tidak perlu lagi memasukkan username dan password
Untuk pengujian via WinSCP, cukup masukkan ip address pada hostname, kemudian centang Anonymous Login,
kemudian tinggal klik login.
Pengujian via Handphone (AndFTP)
Langkah-langkahnya sama juga dengan langkah sebelumnya, yang berda adalah ketika kita menambahkan
konfigurasi baru, kita masukkan usernamenya dengan anonymous dan paswordnya biarkan kosong, simpan,
terus dibuka.