帮助中心 >
linux FTP服务架设
VSFTPD安装配置方法
1.  利用yum安装vsftpd服务

2. 显示已经安装成功

3. Vsftpd服务的配置文件默认安装在/etc/vsftpd/vsftpd.conf
4. Vsftpd启动后,新建用户后,vsftpd即可使用

5.但是现在出现两个问题,1.只能连接,不能上传;2.不光可以看到该用户自己目录下,但是还可以看到/目录,这是非常危险的,所以怎么设置呢
1. 解决只能连接,不能上传的问题
修改bool值

然后可以上传
2. 连接后仍然可以看到 / 目录解决方法
在vsftpd的配置文件/etc/vsftpd/vsftpd.conf中添加
chroot_list_enable=YES               #激chroot功能
chroot_list_file=/etc/vsftpd/chroot_list    #设置锁定用户在根目录中的列表文件
然后建立/etc/vsftpd/chroot_list文件,添加新建的帐号
这样才可以看到锁定,不能看到 / 目录



现在一切就正常了,这里新建一liulin测试用户,测试连接后只能看到自己的目录

这边又新建一测试帐号ebadu没有将该帐号写到chroot_list中,连接后还是可以切换的,如图