《Linux操作系统及应用技术》PPT完整全套教学课件_801-894.pptx
第
十vsftpdFTP服务
三13.5基于本地用户访问的FTP配置
章器的搭建及应用
步骤3▶anonymous_enable=NO(12行修改)
配置vsftpd.conf主配置禁止匿名用户登录
文件并做相应修改。
local_enable=YES(15行)
允许本地用户登录
local_root=/var/www/html(16行添加)
设置本地用户的根目录为/var/www/html
chroot_list_enable=YES(96行去掉#号)
开启chroot功能
chroot_list_file=/etc/vsftpd/chroot_list(98行去掉#号)
设置锁定用户在根目录中的列表文件
801
第
十服务
vsftpdFTP
三13.5基于本地用户访问的FTP配置
章器的搭建及应用
步骤4▶
建立/etc/vsftpd/chroot_list
文件,添加user1和user2账号。[root@localhost~]#vim/etc/vsftpd/chroot_list
user1
user2
步骤5▶
开启禁用SELinux的FTP传输审核功能。
注意
#getsebool-a|grepftp
显示与ftp有关的所有seLinux的布尔值如果不禁用SELinux的
FTP传输审核功能则会出现
#setsebool-Pftpd_disable_transon如下错误:500OOPS:
无法改变目录”。
on也可以换成1,off为0
802
第
十vsftpdFTP服务
三13.5基于本地用户访问的FTP配置
章