SlideShare a Scribd company logo
By: Sugeng Rizky Darmawanto Page 1
FTP SERVER
FTP (file transfer protokol) merupakan protokol yang digunakan untuk transfer file atau data melalui
media jaringan. Dalam keadaan default, FTP berjalan pada protokol TCP/IP dengan port 21.
Seperti halnya file server samba, FTP juga mempunyai dua jenis konfigurasi, yaitu User Authentication
Login dan Anonymous Login.
a. Installasi
Ada dua aplikasi yang bisa digunakan untuk membuat layanan ftp, yakni ProFTPd dan VsFTPd. Di
sini, saya akan menggunakan ProFTPd karena saya anggap lebih efektif dan mudah dalam
maintenance-nya.
Install proftpd terlebih dahulu, jika muncul jendela pop up, pilih standalone mode.
root@server:~# apt-get install proftpd
b. Konfigurasi
Setelah kita selesai menginstall proftpd, secara default sebenarnya layanan tersebut sudah bisa
digunakan oleh semua user yang terdaftar di komputer server melalui terminal maupun web browser.
Adapun direktori default yang digunakan adalah direktori home dari user yang bersangkutan, yaitu user
yang digunakan untuk mengakses atau login ke ftp server.
b.1 Membuat Direktori dan user FTP
Buatlah sebuah direktori untuk meletakkan dan menyimpan file-file ataupun data pada ftp server.
Kemudian buatlah user baru untuk ftp server dan letakkan user baru tersebut di direktori ftp yang baru.
Di sini, direktori ftp server akan saya letakkan di /ftp/ .
root@server:~# mkdir /ftp
root@server:~# userdel ftp
root@server:~# useradd –d /ftp/ ftp
root@server:~# passwd ftp
root@server:~# chmod 777 /ftp/
Buat file atau folder di dalam direktori ftp server yang baru, sebagai bahan pengujian.
root@server:~# cd /ftp/
root@server:/ftp# touch jajal.exe
By: Sugeng Rizky Darmawanto Page 2
b.2 Authentication Login
Tambahkan script berikut di baris paling bawah dari file proftpd.conf yang ada di folder /etc/proftpd
root@server:~# nano /etc/proftpd/proftpd.conf
#...
<Anonymous /ftp/> #direktori ftp server
User ftp #user untuk ftp server
</Anonymous>
b.3 Anonymous Login
Tambahkan script “UserAlias” di sela-sela konfigurasi Authentication Login, masih di file proftpd.conf
Untuk lebih jelasnya, perhatikan berikut ini.
root@server:~# nano /etc/proftpd/proftpd.conf
#...
<Anonymous /ftp/>
User ftp
UserAlias anonymous ftp #tambahkan di sini
</Anonymous>
c. Pengujian
c.1 Pengujian via Localhost
root@server:~# ftp localhost
Connected to localhost.
220 ProFTPD 1.3.3a Server (Debian) [::ffff:127.0.0.1]
Name (localhost:root): ftp
331 Anonymous login ok, send your complete email address as your password
Password:
230 Anonymous access granted, restrictions apply
Remote system type is UNIX.
Using binary mode to transfer files.
ftp> ls
200 PORT command successful
150 Opening ASCII mode data connection for file list
-rw-r--r-- 1 root root 0 Mar 15 11:57 jajal.exe
226 Transfer complete
ftp> quit
221 Goodbye.
By: Sugeng Rizky Darmawanto Page 3
c.2 Pengujian via Web Browser
Dari client, pergilah ke alamat ftp.cellphone.com atau ftp://172.160.100.105 . Pastikan anda sudah
membuat subdomain ftp pada pembuatan DNS Server, jika belum buatlah terlebih dahulu.
c.3 Pengujian via FileZilla
FileZilla merupakan software ftp client yang biasa digunakan untuk mengecek hasil konfigurasi FTP
Server. Anda dapat mendownload software ini di www.filezilla.org. Selain filezilla, software lain yang
dapat digunakan untuk mengecek hasil ftp server yakni winscp.
Saat anda cek hasil konfigurasi Authentication Login, isikan username dan password-nya lalu enter.
Sementara untuk cek hasil Anonymous Login, kosongkan bagian username dan password-nya.
Untuk kolom port, kosongkan saja, karena filezilla akan secara otomatis mengetahui port ftp yang
digunakan. Jangan lupa untuk mengetikkan IP server di kolom Host.

More Related Content

What's hot

Tutorial Instalasi Debian 7 wheezy DNS,DHCP,Webmail dan Webserver
Tutorial Instalasi Debian 7 wheezy DNS,DHCP,Webmail dan WebserverTutorial Instalasi Debian 7 wheezy DNS,DHCP,Webmail dan Webserver
Tutorial Instalasi Debian 7 wheezy DNS,DHCP,Webmail dan Webserver
Sulthan Adam
 
Konfigurasi dhcp server pada debian 7
Konfigurasi dhcp server pada debian 7Konfigurasi dhcp server pada debian 7
Konfigurasi dhcp server pada debian 7
Denni Setyawan
 
Manajemen jaringan server web server
Manajemen jaringan server   web serverManajemen jaringan server   web server
Manajemen jaringan server web server
Dela Handayani
 
Makalah dhcp, dns, dan web server
Makalah dhcp, dns, dan web serverMakalah dhcp, dns, dan web server
Makalah dhcp, dns, dan web server
Gumilar Rahmat
 
Konfigurasi server open suse
Konfigurasi server open suseKonfigurasi server open suse
Konfigurasi server open suse
Arief Ubaidillah
 
Tutorial menginsatal konfigurasi linus debian server for lks
Tutorial menginsatal konfigurasi linus debian server for lksTutorial menginsatal konfigurasi linus debian server for lks
Tutorial menginsatal konfigurasi linus debian server for lksBellspyk Atow
 
Administrasi Server Debian 7 Wheezy
Administrasi Server Debian 7 WheezyAdministrasi Server Debian 7 Wheezy
Administrasi Server Debian 7 Wheezy
Zakaria Bagas
 
Cara membuat-dan-konfigurasi-dns-dan-ftp-server
Cara membuat-dan-konfigurasi-dns-dan-ftp-serverCara membuat-dan-konfigurasi-dns-dan-ftp-server
Cara membuat-dan-konfigurasi-dns-dan-ftp-server
ismnirwn
 
Konfigurasi Mail Server Di Debian 7
Konfigurasi Mail Server Di Debian 7Konfigurasi Mail Server Di Debian 7
Konfigurasi Mail Server Di Debian 7
Ibnu Syina
 
Langkah langkah konfigurasi dns, webserver, mail dan webmail server pada debi...
Langkah langkah konfigurasi dns, webserver, mail dan webmail server pada debi...Langkah langkah konfigurasi dns, webserver, mail dan webmail server pada debi...
Langkah langkah konfigurasi dns, webserver, mail dan webmail server pada debi...Eddy_TKJ
 
Buku panduan untuk menghadapi ujian praktek nasional
Buku panduan untuk menghadapi ujian praktek nasionalBuku panduan untuk menghadapi ujian praktek nasional
Buku panduan untuk menghadapi ujian praktek nasional
Yanh Jo'e
 
Makalah web server debian 6 - refzqi
Makalah web server debian 6 - refzqiMakalah web server debian 6 - refzqi
Makalah web server debian 6 - refzqi
safei123
 
Instalasi dan Konfigurasi DHCP Server pada Linux
Instalasi dan Konfigurasi DHCP Server pada LinuxInstalasi dan Konfigurasi DHCP Server pada Linux
Instalasi dan Konfigurasi DHCP Server pada Linux
Donny Kurniawan
 
Materi Training Basic Linux - Debian 7
Materi Training Basic Linux - Debian 7Materi Training Basic Linux - Debian 7
Materi Training Basic Linux - Debian 7
Neno Sulistiyawan
 
Rizki tugas produktif tkj
Rizki tugas produktif tkjRizki tugas produktif tkj
Rizki tugas produktif tkj
rizkijunot
 
Memblokir situs dengan squid proxy di linux debian server By: Fakhri akbar CC5
Memblokir situs dengan squid proxy di linux debian server By: Fakhri akbar CC5Memblokir situs dengan squid proxy di linux debian server By: Fakhri akbar CC5
Memblokir situs dengan squid proxy di linux debian server By: Fakhri akbar CC5akbarfak
 
Laporan ta router dhcp server
Laporan ta router dhcp serverLaporan ta router dhcp server
Laporan ta router dhcp server
Suhestin Hezztun
 
Membuat dns serverdidebian5
Membuat dns serverdidebian5Membuat dns serverdidebian5
Membuat dns serverdidebian5
izzatuna
 

What's hot (20)

Tutorial Instalasi Debian 7 wheezy DNS,DHCP,Webmail dan Webserver
Tutorial Instalasi Debian 7 wheezy DNS,DHCP,Webmail dan WebserverTutorial Instalasi Debian 7 wheezy DNS,DHCP,Webmail dan Webserver
Tutorial Instalasi Debian 7 wheezy DNS,DHCP,Webmail dan Webserver
 
Konfigurasi dhcp server pada debian 7
Konfigurasi dhcp server pada debian 7Konfigurasi dhcp server pada debian 7
Konfigurasi dhcp server pada debian 7
 
Manajemen jaringan server web server
Manajemen jaringan server   web serverManajemen jaringan server   web server
Manajemen jaringan server web server
 
Makalah dhcp, dns, dan web server
Makalah dhcp, dns, dan web serverMakalah dhcp, dns, dan web server
Makalah dhcp, dns, dan web server
 
Tutorial membangun server jaringan
Tutorial  membangun  server  jaringanTutorial  membangun  server  jaringan
Tutorial membangun server jaringan
 
Tutorial instalasi ubuntu server 12.04, setting DNS server dan Web server
Tutorial instalasi ubuntu server 12.04, setting DNS server dan Web serverTutorial instalasi ubuntu server 12.04, setting DNS server dan Web server
Tutorial instalasi ubuntu server 12.04, setting DNS server dan Web server
 
Konfigurasi server open suse
Konfigurasi server open suseKonfigurasi server open suse
Konfigurasi server open suse
 
Tutorial menginsatal konfigurasi linus debian server for lks
Tutorial menginsatal konfigurasi linus debian server for lksTutorial menginsatal konfigurasi linus debian server for lks
Tutorial menginsatal konfigurasi linus debian server for lks
 
Administrasi Server Debian 7 Wheezy
Administrasi Server Debian 7 WheezyAdministrasi Server Debian 7 Wheezy
Administrasi Server Debian 7 Wheezy
 
Cara membuat-dan-konfigurasi-dns-dan-ftp-server
Cara membuat-dan-konfigurasi-dns-dan-ftp-serverCara membuat-dan-konfigurasi-dns-dan-ftp-server
Cara membuat-dan-konfigurasi-dns-dan-ftp-server
 
Konfigurasi Mail Server Di Debian 7
Konfigurasi Mail Server Di Debian 7Konfigurasi Mail Server Di Debian 7
Konfigurasi Mail Server Di Debian 7
 
Langkah langkah konfigurasi dns, webserver, mail dan webmail server pada debi...
Langkah langkah konfigurasi dns, webserver, mail dan webmail server pada debi...Langkah langkah konfigurasi dns, webserver, mail dan webmail server pada debi...
Langkah langkah konfigurasi dns, webserver, mail dan webmail server pada debi...
 
Buku panduan untuk menghadapi ujian praktek nasional
Buku panduan untuk menghadapi ujian praktek nasionalBuku panduan untuk menghadapi ujian praktek nasional
Buku panduan untuk menghadapi ujian praktek nasional
 
Makalah web server debian 6 - refzqi
Makalah web server debian 6 - refzqiMakalah web server debian 6 - refzqi
Makalah web server debian 6 - refzqi
 
Instalasi dan Konfigurasi DHCP Server pada Linux
Instalasi dan Konfigurasi DHCP Server pada LinuxInstalasi dan Konfigurasi DHCP Server pada Linux
Instalasi dan Konfigurasi DHCP Server pada Linux
 
Materi Training Basic Linux - Debian 7
Materi Training Basic Linux - Debian 7Materi Training Basic Linux - Debian 7
Materi Training Basic Linux - Debian 7
 
Rizki tugas produktif tkj
Rizki tugas produktif tkjRizki tugas produktif tkj
Rizki tugas produktif tkj
 
Memblokir situs dengan squid proxy di linux debian server By: Fakhri akbar CC5
Memblokir situs dengan squid proxy di linux debian server By: Fakhri akbar CC5Memblokir situs dengan squid proxy di linux debian server By: Fakhri akbar CC5
Memblokir situs dengan squid proxy di linux debian server By: Fakhri akbar CC5
 
Laporan ta router dhcp server
Laporan ta router dhcp serverLaporan ta router dhcp server
Laporan ta router dhcp server
 
Membuat dns serverdidebian5
Membuat dns serverdidebian5Membuat dns serverdidebian5
Membuat dns serverdidebian5
 

Viewers also liked

Konfigurasi Samba Server Debian OS
Konfigurasi Samba Server Debian OSKonfigurasi Samba Server Debian OS
Konfigurasi Samba Server Debian OS
Sugeng Rizky Darmawanto
 
Mengadministrasi Server Dalam Jaringan
Mengadministrasi Server Dalam JaringanMengadministrasi Server Dalam Jaringan
Mengadministrasi Server Dalam Jaringan
Anca Septiawan
 
Konfigurasi FTP dan SFTP
Konfigurasi FTP dan SFTPKonfigurasi FTP dan SFTP
Konfigurasi FTP dan SFTP
Muhammad Anang Ma'ruf
 
Tutorial konfigurasi clearos Web Server, FTP Server, Mailing Server
Tutorial konfigurasi clearos Web Server, FTP Server, Mailing ServerTutorial konfigurasi clearos Web Server, FTP Server, Mailing Server
Tutorial konfigurasi clearos Web Server, FTP Server, Mailing Server
匿名の 匿名の
 
Cara Installasi & Konfigurasi FTP, NTP, dan Remote Access di Linux Debian (Ho...
Cara Installasi & Konfigurasi FTP, NTP, dan Remote Access di Linux Debian (Ho...Cara Installasi & Konfigurasi FTP, NTP, dan Remote Access di Linux Debian (Ho...
Cara Installasi & Konfigurasi FTP, NTP, dan Remote Access di Linux Debian (Ho...
Nur Rahma Aziza
 
Modul 3 Firewall (iptables)
Modul 3 Firewall (iptables)Modul 3 Firewall (iptables)
Modul 3 Firewall (iptables)
Sugeng Rizky Darmawanto
 
Presentation on samba server
Presentation on samba serverPresentation on samba server
Presentation on samba server
Veeral Bhateja
 

Viewers also liked (8)

Konfigurasi Samba Server Debian OS
Konfigurasi Samba Server Debian OSKonfigurasi Samba Server Debian OS
Konfigurasi Samba Server Debian OS
 
Mengadministrasi Server Dalam Jaringan
Mengadministrasi Server Dalam JaringanMengadministrasi Server Dalam Jaringan
Mengadministrasi Server Dalam Jaringan
 
Konfigurasi FTP dan SFTP
Konfigurasi FTP dan SFTPKonfigurasi FTP dan SFTP
Konfigurasi FTP dan SFTP
 
Tutorial konfigurasi clearos Web Server, FTP Server, Mailing Server
Tutorial konfigurasi clearos Web Server, FTP Server, Mailing ServerTutorial konfigurasi clearos Web Server, FTP Server, Mailing Server
Tutorial konfigurasi clearos Web Server, FTP Server, Mailing Server
 
Cara Installasi & Konfigurasi FTP, NTP, dan Remote Access di Linux Debian (Ho...
Cara Installasi & Konfigurasi FTP, NTP, dan Remote Access di Linux Debian (Ho...Cara Installasi & Konfigurasi FTP, NTP, dan Remote Access di Linux Debian (Ho...
Cara Installasi & Konfigurasi FTP, NTP, dan Remote Access di Linux Debian (Ho...
 
CCNP
CCNPCCNP
CCNP
 
Modul 3 Firewall (iptables)
Modul 3 Firewall (iptables)Modul 3 Firewall (iptables)
Modul 3 Firewall (iptables)
 
Presentation on samba server
Presentation on samba serverPresentation on samba server
Presentation on samba server
 

Similar to Konfigurasi FTP Server Debian OS

konfigurasi ftp
konfigurasi ftpkonfigurasi ftp
konfigurasi ftp
Muhammad Anang
 
Konfigurasi ftp server pada debian 7
Konfigurasi ftp server pada debian 7Konfigurasi ftp server pada debian 7
Konfigurasi ftp server pada debian 7
CyberSpace
 
2.1 lab-instalasi dan konfigurasi ftp
2.1 lab-instalasi dan konfigurasi ftp2.1 lab-instalasi dan konfigurasi ftp
2.1 lab-instalasi dan konfigurasi ftp
wayan abyong
 
Aplikasi Linux Ubuntu (Ubuntu Aplication)
Aplikasi Linux Ubuntu (Ubuntu Aplication)Aplikasi Linux Ubuntu (Ubuntu Aplication)
Aplikasi Linux Ubuntu (Ubuntu Aplication)
Nur Rahma Aziza
 
FTP SERVER.pptx
FTP SERVER.pptxFTP SERVER.pptx
FTP SERVER.pptx
NovliansariNikmah1
 
Membuat Ftp server menggunakan Debian Server 7.8
Membuat Ftp server menggunakan Debian Server 7.8Membuat Ftp server menggunakan Debian Server 7.8
Membuat Ftp server menggunakan Debian Server 7.8
AdityaBintangPradana
 
Ftp server
Ftp serverFtp server
Ftp server
Wisna Juliyanti
 
FILE TRANSFET PROTOCOL.pptx
FILE TRANSFET PROTOCOL.pptxFILE TRANSFET PROTOCOL.pptx
FILE TRANSFET PROTOCOL.pptx
IndoAve1
 
Konfigurasi Proftpd
Konfigurasi ProftpdKonfigurasi Proftpd
Konfigurasi Proftpd
syahrulfadillah16
 
LEMBAR KERJA.pdf
LEMBAR KERJA.pdfLEMBAR KERJA.pdf
LEMBAR KERJA.pdf
globalkomputer
 
Materi ASJ Kelas XII.pptx
Materi ASJ Kelas XII.pptxMateri ASJ Kelas XII.pptx
Materi ASJ Kelas XII.pptx
DobelCollection
 
4d484d50f29c1ad46785b29570b6f793.pdf
4d484d50f29c1ad46785b29570b6f793.pdf4d484d50f29c1ad46785b29570b6f793.pdf
4d484d50f29c1ad46785b29570b6f793.pdf
AyesMuharam
 
Materi asj kelas xii
Materi asj kelas xiiMateri asj kelas xii
Materi asj kelas xii
makemanah
 
Materi asj kelas xii
Materi asj kelas xiiMateri asj kelas xii
Materi asj kelas xii
makemanah
 
(2012)-14. membuat ftp server pada linux fedora
(2012)-14. membuat ftp server pada linux fedora(2012)-14. membuat ftp server pada linux fedora
(2012)-14. membuat ftp server pada linux fedora
Syiroy Uddin
 
Automatic Backup via FTP - Part 2
Automatic Backup via FTP - Part 2Automatic Backup via FTP - Part 2
Automatic Backup via FTP - Part 2
GLC Networks
 
Konfigurasi Vsftpd
Konfigurasi VsftpdKonfigurasi Vsftpd
Konfigurasi Vsftpd
syahrulfadillah16
 
Administrasi Server Jaringan.pptx
Administrasi Server Jaringan.pptxAdministrasi Server Jaringan.pptx
Administrasi Server Jaringan.pptx
LuqmanAlHakim48
 

Similar to Konfigurasi FTP Server Debian OS (20)

konfigurasi ftp
konfigurasi ftpkonfigurasi ftp
konfigurasi ftp
 
Konfigurasi ftp server pada debian 7
Konfigurasi ftp server pada debian 7Konfigurasi ftp server pada debian 7
Konfigurasi ftp server pada debian 7
 
2.1 lab-instalasi dan konfigurasi ftp
2.1 lab-instalasi dan konfigurasi ftp2.1 lab-instalasi dan konfigurasi ftp
2.1 lab-instalasi dan konfigurasi ftp
 
Aplikasi Linux Ubuntu (Ubuntu Aplication)
Aplikasi Linux Ubuntu (Ubuntu Aplication)Aplikasi Linux Ubuntu (Ubuntu Aplication)
Aplikasi Linux Ubuntu (Ubuntu Aplication)
 
FTP SERVER.pptx
FTP SERVER.pptxFTP SERVER.pptx
FTP SERVER.pptx
 
Qmail P to V Migration
Qmail P to V MigrationQmail P to V Migration
Qmail P to V Migration
 
Membuat Ftp server menggunakan Debian Server 7.8
Membuat Ftp server menggunakan Debian Server 7.8Membuat Ftp server menggunakan Debian Server 7.8
Membuat Ftp server menggunakan Debian Server 7.8
 
Ftp server
Ftp serverFtp server
Ftp server
 
FILE TRANSFET PROTOCOL.pptx
FILE TRANSFET PROTOCOL.pptxFILE TRANSFET PROTOCOL.pptx
FILE TRANSFET PROTOCOL.pptx
 
Konfigurasi Proftpd
Konfigurasi ProftpdKonfigurasi Proftpd
Konfigurasi Proftpd
 
LEMBAR KERJA.pdf
LEMBAR KERJA.pdfLEMBAR KERJA.pdf
LEMBAR KERJA.pdf
 
Materi ASJ Kelas XII.pptx
Materi ASJ Kelas XII.pptxMateri ASJ Kelas XII.pptx
Materi ASJ Kelas XII.pptx
 
4d484d50f29c1ad46785b29570b6f793.pdf
4d484d50f29c1ad46785b29570b6f793.pdf4d484d50f29c1ad46785b29570b6f793.pdf
4d484d50f29c1ad46785b29570b6f793.pdf
 
Materi asj kelas xii
Materi asj kelas xiiMateri asj kelas xii
Materi asj kelas xii
 
Materi asj kelas xii
Materi asj kelas xiiMateri asj kelas xii
Materi asj kelas xii
 
(2012)-14. membuat ftp server pada linux fedora
(2012)-14. membuat ftp server pada linux fedora(2012)-14. membuat ftp server pada linux fedora
(2012)-14. membuat ftp server pada linux fedora
 
Automatic Backup via FTP - Part 2
Automatic Backup via FTP - Part 2Automatic Backup via FTP - Part 2
Automatic Backup via FTP - Part 2
 
Konfigurasi Vsftpd
Konfigurasi VsftpdKonfigurasi Vsftpd
Konfigurasi Vsftpd
 
Administrasi Server Jaringan.pptx
Administrasi Server Jaringan.pptxAdministrasi Server Jaringan.pptx
Administrasi Server Jaringan.pptx
 
FTP-Server
FTP-ServerFTP-Server
FTP-Server
 

More from Sugeng Rizky Darmawanto (8)

Debianserverfinal
DebianserverfinalDebianserverfinal
Debianserverfinal
 
Protein (part2)
Protein (part2)Protein (part2)
Protein (part2)
 
Protein
ProteinProtein
Protein
 
Karbohidrat
KarbohidratKarbohidrat
Karbohidrat
 
Lemak dan Minyak
Lemak dan MinyakLemak dan Minyak
Lemak dan Minyak
 
Polimer
PolimerPolimer
Polimer
 
Makromolekul
MakromolekulMakromolekul
Makromolekul
 
Perintah dsar linux
Perintah dsar linuxPerintah dsar linux
Perintah dsar linux
 

Konfigurasi FTP Server Debian OS

  • 1. By: Sugeng Rizky Darmawanto Page 1 FTP SERVER FTP (file transfer protokol) merupakan protokol yang digunakan untuk transfer file atau data melalui media jaringan. Dalam keadaan default, FTP berjalan pada protokol TCP/IP dengan port 21. Seperti halnya file server samba, FTP juga mempunyai dua jenis konfigurasi, yaitu User Authentication Login dan Anonymous Login. a. Installasi Ada dua aplikasi yang bisa digunakan untuk membuat layanan ftp, yakni ProFTPd dan VsFTPd. Di sini, saya akan menggunakan ProFTPd karena saya anggap lebih efektif dan mudah dalam maintenance-nya. Install proftpd terlebih dahulu, jika muncul jendela pop up, pilih standalone mode. root@server:~# apt-get install proftpd b. Konfigurasi Setelah kita selesai menginstall proftpd, secara default sebenarnya layanan tersebut sudah bisa digunakan oleh semua user yang terdaftar di komputer server melalui terminal maupun web browser. Adapun direktori default yang digunakan adalah direktori home dari user yang bersangkutan, yaitu user yang digunakan untuk mengakses atau login ke ftp server. b.1 Membuat Direktori dan user FTP Buatlah sebuah direktori untuk meletakkan dan menyimpan file-file ataupun data pada ftp server. Kemudian buatlah user baru untuk ftp server dan letakkan user baru tersebut di direktori ftp yang baru. Di sini, direktori ftp server akan saya letakkan di /ftp/ . root@server:~# mkdir /ftp root@server:~# userdel ftp root@server:~# useradd –d /ftp/ ftp root@server:~# passwd ftp root@server:~# chmod 777 /ftp/ Buat file atau folder di dalam direktori ftp server yang baru, sebagai bahan pengujian. root@server:~# cd /ftp/ root@server:/ftp# touch jajal.exe
  • 2. By: Sugeng Rizky Darmawanto Page 2 b.2 Authentication Login Tambahkan script berikut di baris paling bawah dari file proftpd.conf yang ada di folder /etc/proftpd root@server:~# nano /etc/proftpd/proftpd.conf #... <Anonymous /ftp/> #direktori ftp server User ftp #user untuk ftp server </Anonymous> b.3 Anonymous Login Tambahkan script “UserAlias” di sela-sela konfigurasi Authentication Login, masih di file proftpd.conf Untuk lebih jelasnya, perhatikan berikut ini. root@server:~# nano /etc/proftpd/proftpd.conf #... <Anonymous /ftp/> User ftp UserAlias anonymous ftp #tambahkan di sini </Anonymous> c. Pengujian c.1 Pengujian via Localhost root@server:~# ftp localhost Connected to localhost. 220 ProFTPD 1.3.3a Server (Debian) [::ffff:127.0.0.1] Name (localhost:root): ftp 331 Anonymous login ok, send your complete email address as your password Password: 230 Anonymous access granted, restrictions apply Remote system type is UNIX. Using binary mode to transfer files. ftp> ls 200 PORT command successful 150 Opening ASCII mode data connection for file list -rw-r--r-- 1 root root 0 Mar 15 11:57 jajal.exe 226 Transfer complete ftp> quit 221 Goodbye.
  • 3. By: Sugeng Rizky Darmawanto Page 3 c.2 Pengujian via Web Browser Dari client, pergilah ke alamat ftp.cellphone.com atau ftp://172.160.100.105 . Pastikan anda sudah membuat subdomain ftp pada pembuatan DNS Server, jika belum buatlah terlebih dahulu. c.3 Pengujian via FileZilla FileZilla merupakan software ftp client yang biasa digunakan untuk mengecek hasil konfigurasi FTP Server. Anda dapat mendownload software ini di www.filezilla.org. Selain filezilla, software lain yang dapat digunakan untuk mengecek hasil ftp server yakni winscp. Saat anda cek hasil konfigurasi Authentication Login, isikan username dan password-nya lalu enter. Sementara untuk cek hasil Anonymous Login, kosongkan bagian username dan password-nya. Untuk kolom port, kosongkan saja, karena filezilla akan secara otomatis mengetahui port ftp yang digunakan. Jangan lupa untuk mengetikkan IP server di kolom Host.