Pada tutorial saya kali ini akan membahas FTP server di RedHat 7. Sebelum menginstalnya sebaiknya kita kenalan dengan FTP terlebih dahulu. FTP atau File Transfer Protocol adalah suatu protokol yang berfungsi untuk tukar – menukar file melalui jaringan. Untuk menginstal paket FTP di RedHat saya menggunakan paket proftpd. Untuk paket tersebut tidak tersedia di Repo milik RedHat, untuk menginstalnya anda bisa menggunakan repo dari EPEL. Untuk cara konfigurasi repo EPEL bisa dilihat disini.Setelah anda mengkonfigurasikan repo EPEL, lanjut kelangkah berkutnya yaitu instalasi dan konfigurasi FTP Server. Untuk langkah – langkahnya adalah sebagai berikut:
# Instal paket FTP
Instal paket proftpd dengan perintah sebagai berikut
yum install proftpd
# Konfigurasi FTP
Buka file Konfigurasi proftpd
nano /etc/proftpd.conf
Kebaris 77 lalu rubah ke Server Name anda
ServerName "dwinar.com"
Kebaris 79 lalu rubah kealamat email anda
ServerAdmin [email protected]
Kebaris 113 lalu tambahkan dua baris skrip berikut. Yang berfungsi untuk access log & auth log
ExtendedLog /var/log/proftpd/access.log WRITE,READ default ExtendedLog /var/log/proftpd/auth.log AUTH auth
# Membuat user untuk login ke FTP
adduser ftpdwinar passwd ftpdwinar
Buka konfigurasi ftp user
nano /etc/ftpusers
Tambahkan akun test sebagai akun yang dilarang untuk akses FTP
test
# Restart FTP Server
systemctl start proftpd
systemctl enable proftpd
Jika Firewall anda aktif gunakan perintah berikut untuk mengallow FTP Servis
firewall-cmd --add-service=ftp --permanent
firewall-cmd --reload
Jika Selinux anda aktif gunakan perintah berikut
setsebool -P ftpd_full_access on
# Testing
Buka browser client lalu masukan alamat domain FTP anda. Masukan user dan password yang telah dibuat sebelumnya
Demikian tutorian dari. Terimakasih telah membaca