Rumah > Tutorial sistem > LINUX > teks badan

Kaedah khusus untuk memasang vsftpd pada Centos7

王林
Lepaskan: 2024-04-10 09:07:14
ke hadapan
482 orang telah melayarinya

Centos7安装vsftpd 的具体方法

1. Pasang vsftpd melalui yum
yum install -y vsftpd
Salin selepas log masuk
2. Ubah suai fail konfigurasi vsftpd
vi /etc/vsftpd/vsftpd.conf
Salin selepas log masuk

Ubah suai fail konfigurasi seperti berikut:

1. Akses tanpa nama tidak dibenarkan
anonymous_enable=NO
Salin selepas log masuk
2. Benarkan pengesahan log masuk pengguna FTP menggunakan akaun setempat
local_enable=YES
Salin selepas log masuk
3. Halang pengguna daripada meninggalkan direktori rumah

Apabila chroot_list_enable=YES dan chroot_local_user=YES, pengguna yang disenaraikan dalam fail /etc/vsftpd.chroot_list boleh bertukar ke direktori lain yang tidak disenaraikan dalam fail itu tidak boleh bertukar ke direktori lain;

chroot_local_user=YES
chroot_list_enable=YES
chroot_list_file=/etc/vsftpd/chroot_list
Salin selepas log masuk

Fail konfigurasi ditambahkan terakhir

allow_writeable_chroot=YES
Salin selepas log masuk

Jika tidak ralat akan dilaporkan

500 OOPS: vsftpd: refusing to run with writable root inside chroot()
Salin selepas log masuk

Jika /etc/vsftpd/chroot_list tidak wujud, anda perlu mencipta fail ini

vi /etc/vsftpd/chroot_list
Salin selepas log masuk

:wq Simpan sahaja dan keluar.

4. Tetapkan fungsi muat naik dan muat turun untuk menyokong mod ASCII.
ascii_upload_enable=YES
ascii_download_enable=YES
Salin selepas log masuk

Akhir sekali :wq untuk menyimpan perubahan dan mulakan semula vsftpd

systemctl restart vsftpd.service
Salin selepas log masuk
3. Cipta pengguna FTP baharu
useradd -d /var/ftp/public_root -g ftp -s /sbin/nologin ftpuser
Salin selepas log masuk

Tukar kata laluan pengguna FTP ini

passwd ftpuser
Salin selepas log masuk

Atas ialah kandungan terperinci Kaedah khusus untuk memasang vsftpd pada Centos7. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:linuxprobe.com
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
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!