Rumah >Tutorial sistem >LINUX >Bagaimana untuk menyediakan FTP pada pelayan dalam CentOS7.2?

Bagaimana untuk menyediakan FTP pada pelayan dalam CentOS7.2?

王林
王林ke hadapan
2024-01-06 18:14:21849semak imbas

Pada masa ini, kebanyakan pelayan FTP yang digunakan dalam Linux adalah vsftpd, mengapa, tidak perlu mendalaminya buat masa ini.

1. Pasang vsftpd

# yum check-update
# yum -y install vsftpd

2. Parameter konfigurasi

# vi /etc/vsftpd/vsftpd.conf

Ubah suai kepada parameter berikut

anonymous_enable=NO
chroot_local_user=YES
allow_writeable_chroot=YES
pasv_enable=YES
pasv_min_port=40000
pasv_max_port=40100

3 Mulakan semula ftp

# systemctl restart vsftpd.service
# systemctl enable vsftpd.service

4. Ubah suai konfigurasi tembok api

# firewall-cmd --permanent --add-service=ftp
# firewall-cmd --reload
# setsebool -P ftp_home_dir on

5 Buat ujian pengguna untuk ftp (nyatakan direktori sebagai /home/www, shell log masuk jauh tidak dibenarkan)

# useradd -d /home/www -m test1 -s /sbin/nologin

6.Tetapkan kata laluan untuk pengguna ftp

# passwd test1

Atas ialah kandungan terperinci Bagaimana untuk menyediakan FTP pada pelayan dalam CentOS7.2?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:jb51.net. Jika ada pelanggaran, sila hubungi admin@php.cn Padam