centos安装VSFTP

2018-02-28 13:32:10 4668

yum直接安装

yum install vsftp

新增系统用户,并设定用户目录


useradd -d /aliadata/www/website -s /sbin/nologin ftpusername
passwd ftpusername
//然后输入两遍密码
chown -R ftpusername /aliadata/www/website
chmod -R 777 /aliadata/www/website

修改vsftpd.conf 配置文件用于限定用户的权限和目录


去掉下面两句的#号

chroot_list_enable=yes
chroot_list_file=/etc/vsftpd/chroot_list
然后将想要禁止跳转目录的用户写入文件chroot_list就可以了
第二种
修改vsftp.conf
添加一句
chroot_local_user=NO
去掉下面两句的#号
chroot_list_enable=yes
chroot_list_file=/etc/vsftpd/chroot_list

然后将想要禁止跳转目录的用户写入文件chroot_list就可以了

重启vsftp,以加载修改的配置

service vsftpd restart


提交成功!非常感谢您的反馈,我们会继续努力做到更好!

这条文档是否有帮助解决问题?

非常抱歉未能帮助到您。为了给您提供更好的服务,我们很需要您进一步的反馈信息:

在文档使用中是否遇到以下问题: