GNU/Linux >> Belajar Linux >  >> Cent OS

Cara Menginstal Pure-FTPd di CentOS

Dalam tutorial ini, kami akan menunjukkan cara menginstal dan konfigurasi Pure-FTPd di CentOS Anda. Bagi Anda yang belum tahu, Pure-FTPd adalah gratis (BSD) , aman, kualitas produksi, dan server FTP yang sesuai standar. Itu tidak memberikan lonceng dan peluit yang tidak berguna tetapi berfokus pada efisiensi dan kemudahan penggunaan. Ini memberikan jawaban sederhana untuk kebutuhan umum, ditambah fitur unik yang berguna untuk pengguna pribadi serta penyedia hosting.

Artikel ini mengasumsikan Anda memiliki setidaknya pengetahuan dasar tentang Linux, tahu cara menggunakan shell, dan yang terpenting, Anda meng-host situs Anda di VPS Anda sendiri. Instalasi cukup sederhana dan mengasumsikan Anda sedang berjalan di akun root, jika tidak, Anda mungkin perlu menambahkan 'sudo ' ke perintah untuk mendapatkan hak akses root. Saya akan menunjukkan kepada Anda melalui langkah demi langkah instalasi Pure-FTPd pada sistem CentOS. Anda dapat mengikuti instruksi yang sama untuk AlmaLinux dan Rocky Linux.

Instal Pure-FTPd di CentOS/AlmaLinux/Rocky Linux

Langkah 1. Pertama, mari kita mulai dengan memastikan sistem Anda mutakhir.

sudo yum update
sudo yum install epel-release

Langkah 2. Menginstal Pure-FTPd di CentOS

Sekarang kita jalankan perintah berikut untuk menginstalnya:

sudo yum install pure-ftpd -y

Langkah 3. Mengonfigurasi server Pure-FTPd.

Ketik perintah berikut untuk mengedit file konfigurasi Pure-FTPd:

nano /etc/pure-ftpd/pure-ftpd.conf

Pastikan Anda memiliki opsi berikut:

# If you want simple Unix (/etc/passwd) authentication, uncomment this
UnixAuthentication            yes
ChrootEveryone yes
NoAnonymous yes
# PureDB user database (see README.Virtual-Users)
PureDB /etc/pure-ftpd/pureftpd.pdb
# Automatically create home directories if they are missing
CreateHomeDir yes

Terakhir, simpan database pengguna Pure-FTPD.

pure-pw mkdb

Tambahkan pengguna virtual.

pure-pw useradd ftpuser -u user -g group -d /var/www/your-domain.com/public_html

 Kemudian, mulai layanan dan aktifkan layanan untuk memulai saat boot:

sudo systemctl enable pure-ftpd
sudo systemctl start pure-ftpd

Langkah 4. Konfigurasi Firewall.

Jika Anda menggunakan firewalld, cukup jalankan perintah berikut untuk mengaktifkan port 21 (FTP) dan Port 22 (SFTP) untuk Pure-FTPd:

sudo firewall-cmd --zone=public --permanent --add-service=ftp

Selamat! Anda telah berhasil menginstal server FTP. Terima kasih telah menggunakan tutorial ini untuk menginstal server FTP aman Pure-FTPd pada sistem CentOS. Untuk bantuan tambahan atau informasi berguna, kami sarankan Anda memeriksa situs web Pure-FTPd resmi.


Cent OS
  1. Cara Menginstal Vagrant di CentOS 7

  2. Cara Menginstal Gitea di CentOS 8

  3. Cara Menginstal ownCloud di CentOS 8

  1. Cara Menginstal Memcached di CentOS 8

  2. Cara Menginstal Nginx di CentOS 7

  3. Cara Menginstal Apache di CentOS 7

  1. Cara Menginstal Tomcat 8.5 di CentOS 7

  2. Cara Menginstal Jenkins di CentOS 7

  3. Cara Menginstal Tomcat 9 di CentOS 7