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

Bagaimana untuk menyediakan FTP pada pelayan dalam CentOS7.2?

王林
Lepaskan: 2024-01-06 18:14:21
ke hadapan
872 orang telah melayarinya

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
Salin selepas log masuk

2. Parameter konfigurasi

# vi /etc/vsftpd/vsftpd.conf
Salin selepas log masuk

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
Salin selepas log masuk

3 Mulakan semula ftp

# systemctl restart vsftpd.service
# systemctl enable vsftpd.service
Salin selepas log masuk

4. Ubah suai konfigurasi tembok api

# firewall-cmd --permanent --add-service=ftp
# firewall-cmd --reload
# setsebool -P ftp_home_dir on
Salin selepas log masuk

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
Salin selepas log masuk

6.Tetapkan kata laluan untuk pengguna ftp

# passwd test1
Salin selepas log masuk

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!

Label berkaitan:
sumber:jb51.net
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan