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

PDF
Konfigurasi server debian
PDF
Konfigurasi web server
DOCX
Modul server debian 6
PDF
Instalasi Debian Server
PDF
konfigurasi web server, dns server , dhcp server, ftp server , mail server da...
PPTX
Konfigurasi debian 5
DOCX
Instalasi dan konfigurasi debian wheezy 7
PPTX
Membangun Web Server Menggunakan Linux Ubuntu
Konfigurasi server debian
Konfigurasi web server
Modul server debian 6
Instalasi Debian Server
konfigurasi web server, dns server , dhcp server, ftp server , mail server da...
Konfigurasi debian 5
Instalasi dan konfigurasi debian wheezy 7
Membangun Web Server Menggunakan Linux Ubuntu

What's hot (20)

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

Viewers also liked (8)

PDF
Konfigurasi Samba Server Debian OS
DOCX
Mengadministrasi Server Dalam Jaringan
DOCX
Konfigurasi FTP dan SFTP
DOCX
Tutorial konfigurasi clearos Web Server, FTP Server, Mailing Server
DOCX
Cara Installasi & Konfigurasi FTP, NTP, dan Remote Access di Linux Debian (Ho...
PPTX
CCNP
PDF
Modul 3 Firewall (iptables)
PPTX
Presentation on samba server
Konfigurasi Samba Server Debian OS
Mengadministrasi Server Dalam Jaringan
Konfigurasi FTP dan SFTP
Tutorial konfigurasi clearos Web Server, FTP Server, Mailing Server
Cara Installasi & Konfigurasi FTP, NTP, dan Remote Access di Linux Debian (Ho...
CCNP
Modul 3 Firewall (iptables)
Presentation on samba server
Ad

Similar to Konfigurasi FTP Server Debian OS (20)

PPTX
Ftp server
PDF
konfigurasi ftp
PDF
Membuat Ftp server menggunakan Debian Server 7.8
PPTX
Materi Presentasi File Transfer Protocol SERVER.pptx
DOCX
Konfigurasi Proftpd
PDF
2.1 lab-instalasi dan konfigurasi ftp
DOCX
Konfigurasi ftp server pada debian 7
PDF
2.1 lab-instalasi dan konfigurasi ftp
PDF
FTP Server Debian.pdf
PPTX
FTP SERVER.pptx
PDF
File zilla sebgai server ftp
PDF
Ftp server
DOCX
Konfigurasi Vsftpd
PDF
L2 ftp fadlysatriyagunawan
PPTX
File Transfer Protocol.pptx
PDF
Konfigurasi FTP di Windows Server 2003
PPTX
FTP1 Konfigurasi proftpd.pptx
PPTX
FTP Server Windows Server 2008
PDF
Laporan Praktikum FTP, FTPS, SFTP
PDF
Laporan ftp
Ftp server
konfigurasi ftp
Membuat Ftp server menggunakan Debian Server 7.8
Materi Presentasi File Transfer Protocol SERVER.pptx
Konfigurasi Proftpd
2.1 lab-instalasi dan konfigurasi ftp
Konfigurasi ftp server pada debian 7
2.1 lab-instalasi dan konfigurasi ftp
FTP Server Debian.pdf
FTP SERVER.pptx
File zilla sebgai server ftp
Ftp server
Konfigurasi Vsftpd
L2 ftp fadlysatriyagunawan
File Transfer Protocol.pptx
Konfigurasi FTP di Windows Server 2003
FTP1 Konfigurasi proftpd.pptx
FTP Server Windows Server 2008
Laporan Praktikum FTP, FTPS, SFTP
Laporan ftp

More from Sugeng Rizky Darmawanto (8)

PDF
Debianserverfinal
PPT
Protein (part2)
PPTX
PPTX
Lemak dan Minyak
PPTX
PDF
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.