Konfigurasi FTP Server pada server Debian untuk mengijinkan akses file dan direktori secara interaktif. Software Proftpd diinstal dan dikonfigurasi untuk membuka akses FTP ke server hanya untuk user terdaftar. Server diuji menggunakan perintah FTP di Command Prompt atau melalui alamat FTP di browser web.
2. BAB XIII FTP Server
A. Pendahuluan
FTP (File Transfer Protocol) menggunakan protokol transport TCP
untuk mengirimkan data/file. TCP dipakai sebagai protokol transport
karena protokol ini memberikan garansi pengiriman dengan FTP yang
dapat memungkinkan user mengakses file dan direktori secara
interaktif
diantaranya:
melihat daftar file pada direktori remote dan lokal
mengganti nama dan menghapus file
transfer file dari komputer remote ke lokal (download)
transfer file dari komputer lokal ke remote (upload)
B. Instalasi
Software yang akan kita installkan bernama Proftpd.
instalasi software proftpd dengan perintah berikut:
Lakukan
zhanzz:/home/nanda# apt-get install proftpd
jika muncul pertanyaan untuk pilih antara “inetd” dan “standalone”
pilih standalone
C. Konfigurasi
File konfigurasi utama proftpd terletak di /etc/proftpd/proftpd.conf
Dalam kondisi default setiap user yang terdaftar di mesin server
dapat login dengan menggunakan protokol FTP. Jenis server ini
tertutup dan hanya mengijinkan user yang sudah terdaftar saja yang
boleh login. Ada pula kondisi dimana server mengijinkan bagi
siapapun untuk bisa login ke server. User tipe yang diperbolehkan
untuk login ke server tersebut di kenal dengan user anonymous. Kita
hanya memanfaatkan kondisi default dari setting proftpd ini.
Note : Ada hal yang penting yang harus dilakukan, berhubung kita
menggunakan IPv4 dan tidak menggunkan ipv6 maka sebaiknya kita
mematikan atau mendisable service dari IPv6 dengan langkah – langkah
berikut.
Buka file konfigurasi FTP yaitu proftpd.conf
zhanzz:/home/nanda# nano /etc/proftpd/proftpd.conf
Pada baris
Use IPv6
on
100
3. BAB XIII FTP Server
Ubahlah kata “on” menjadi “off” tanpa tanda kutip, lalu simpan
konfigurasi tersebut dan lalu restart proftpdnya dengan perintah :
zhanzz:/home/nanda# /etc/init.d/proftpd restart
D. Pengujian
FTP Server dapat diuji melalui cmd (Command Prompt) pada windows dan
web browser seperti Mozilla Firefox, Opera, Safari, Internet
explorer dll atau Windows Explorer.
1. Pengujian Pada Cmd (Command Prompt)
Pada command prompt ketikan ftp 192.168.1.1 lalu login dengan
username dan password, contoh username nanda.
Berikut perintah – perintah untuk FTP di cmd
Put = Untuk meletakan file ke server
Contoh : ftp>put tesftp.txt
tesftp.txt berada pada folder C:UsersSynthesizer> Pada windows 7
jika anda tidak pindah direktori saat ketikan ftp 192.168.1.1 dan
file yang dikirim tadi terletak pada direktori /home/nanda/ pada
server.
Get = Mengambil file dari server
Contoh : ftp>get filedebian.txt
filedebian.txt
yang
diterima
akan
berada
C:UsersSynthesizer> Pada windows 7 jika anda
direktori saat ketikan ftp 192.168.1.1
Bye = Keluar dari ftp
pada
tidak
folder
pindah
2. Pengujian Pada Web Browser
1. buka
windows
explorer
dan
ketikkan
di
address
bar
ftp://192.168.1.1
2. masukkan username dan password yang diminta. Sesuaikan dengan
user yang sudah terdaftar di server ftp tersebut, contoh
username nanda.
101