Jaringan

Cara Membangun FTP Server Menggunakan ProFTPD Pada CentOS Server Di KilatVM

Diterbitkan tanggal 20 June 2016 oleh michael

FTP Server merupakan aplikasi yang memungkinkan Anda untuk membangun koneksi FTP antara komputer lokal dengan web server. ProFTPD sendiri merupakan FTP server yang berjalan pada sistem operasi Linux server yang mudah dikonfigurasi dan efektif. Selain itu ProFTPD merupakan aplikasi berbasis open sources yang bisa diinstall secara gratis.

Kebutuhan Installasi

1. KilatVM yang telah terinstall CentOS di dalamnya. Bila belum memilikinya, segera daftarkan di tautan ini.

Langkah 1 - Instalasi ProFTPD


Tambahkan repositori EPEL

# sudo yum -y install epel-release

Ketikkan perintah berikut untuk melakukan installasi ProFTPD

# sudo yum -y install proftpd proftpd-utils

Lakukan editing pada file konfigurasi ProFTPD dengan mengetikkan perintah

# sudo vi /etc/proftpd.conf

Ubah ServerName menjadi nama server Anda atau bisa juga menggunakan nama domain

ServerName    "domainanda.com"

DefaultRoot adalah direktori utama yang boleh diakses oleh user FTP. Pada saat installasi ProFTPD, default direktorinya adalah /home/user ( ~ ). Anda bisa mengubahnya menjadi PATH direktori lainnya.

DefaultRoot    ~  !adm

Allow service ProFTPD pada konfigurasi IP tables dan firewall

CentOS iptables

# sudo iptables -A INPUT -p tcp -m tcp --dport 21 -j ACCEPT
# sudo service iptables restart
# iptables-save > /etc/sysconfig/iptables

Jalankan Service ProFTPD

CentOS 6

# sudo service proftpd start
# chkconfig proftpd on

CentOS 7

# sudo systemctl start proftpd
# sudo systemctl enable proftpd

Langkah 2 - Membuat User FTP

Untuk membuat user FTP bisa dilakukan dengan menambahkan user baru pada server CntOS, berikut perintahnya :

# sudo adduser ftpku
# sudo passwd ftpku
( tambahkan password untuk ftpku sesuai dengan keinginan Anda)

Langkah 3 - Mengakses FTP

Untuk mengakses FTP Anda bisa menggunakan FTP Client seperti Filezilla atau lainnya.

Spesifikasi koneksinya adalah :

Host : IP KilatVM anda atau domain yang telah anda tambahkan pada ServerName pada langkah sebelumnya.
Username : ftpku
password : ( Password anda )


Untuk berbagai konfigurasi lainnya, Anda bisa mengakses di Basis Pengetahuan kami. Tidak hanya sekedar menawarkan cloud hosting berkualitas, CloudKilat mendukung pemahaman untuk berinteraksi langsung dengan sistem Anda sendiri. Silakan tanyakan kami jika ada gangguan atau saran untuk meningkatkan kualitas layanan. Layanan customer kami terbuka 24 jam untuk pengguna web hosting Indonesia.

Tags: ftp, proftpd, centos, kilatvm