Install FTP Server di VPS Centos 7
Begitu pentingnya akses FTP untuk keperluan transfer file dan lain-lain membuat aplikasi FTP wajib terinstall di sever. Berikut ini panduan install yum install vsftpd ftp -y(Very Secure File Transport Protocol Daemon) di VPS dengan Centos 7.
Perintah ini harus di eksekusi menggunakan user “root”
# yum install vsftpd ftp -y
Selajutnya adalah menkonfig setingan default vsftpd (ini optional tetapi sangat kita rekomendasikan untuk di setup seperti ini)
# vi /etc/vsftpd/vsftpd.conf
Cari dan lakukan perubahan pada file vsftpd.conf seperti berikut:
[...] ## Matikan anonymous login ## anonymous_enable=NO ## Uncomment ## ascii_upload_enable=YES ascii_download_enable=YES ## Uncomment - Enter your Welcome message - Ini hanya optional saja ## ftpd_banner=Welcome to UNIXMEN FTP service. ## Tambahkan pada akhir ## use_localtime=YES
Enable dan start service vsftpd
# systemctl enable vsftpd # systemctl start vsftpd
Tambahakan Port 21 untuk service ftp di firewall
# firewall-cmd --permanent --add-port=21/tcp # firewall-cmd --permanent --add-service=ftp
Restart Firewall
# firewall-cmd --reload # setsebool -P ftp_home_dir on
Create FTP User
Karena secara defaul user root tidak diperbolehkan login FTP karena alasan keamanan, maka harus dibuatkan user terlebih dahulu
# useradd netidftp # pass netidftp
Sekarang coba akses FTP anda bisa menggunakan filezilla atau langsung di teminal server
# ftp IP_Server atau Hostname
Jika berhasil maka akan dihadapkan dengan pesan seperti berikut
Connected to 192.168.1.101 (192.168.1.101). 220 Welcome to UNIXMEN FTP service. Name (192.168.1.101:root): sk 331 Please specify the password. Password: 230 Login successful. Remote system type is UNIX. Using binary mode to transfer files. ftp>
Demikian panduan install FTP server menggunakan vsftpd pada server dengan sistem operasi Centos 7. Semoga dapat membantu pembaca.
Best Regards,