当你遇到错误消息“could not read chroot() list file:/etc/vsftpd/chroot_list”时,这通常意味着vsftpd(Very Secure FTP Daemon)在尝试读取/etc/vsftpd/chroot_list文件时遇到了问题。以下是一些解决步骤,可以帮助你诊断并修复这个问题: 确认/etc/vsftpd/chroot_list文件的存在性和可读性: 首先,你需要确认该文...
连接ftp失败,提示:500 OOPS: could not read chroot() list file:/etc/vsftpd/chroot_list 检查配置配置文件: #vim /etc/vsftpd/vsftpd.conf 文件为:/etc/vsftpd/chroot_list 到/etc/vsftpd/下发现没有chroot_list文件 创建并编辑/etc/vsftpd/chroot_list 将需要访问的用户添加上 保存,重启服务 登录成功...
#设置为YES时,用户被锁定在自己的home目录中,vsftpd将在下面chroot_list_file选项值的位置寻找chroot_list文件 #必须与下面的设置项配合 #chroot_list_enable=YES #被列入此文件的用户,在登录后将不能切换到自己目录以外的其他目录 #从而有利于FTP服务器的安全管理和隐私保护。此文件需自己建立 #chroot_list_file=...
chroot_list_file=/etc/vsftpd/chroot_list #指出被锁定/允许 在自家目录中的用户的列表文件 下面一段话很形象三个属性的配置 AI检测代码解析 如果设置为 chroot_local_user=YES chroot_list_enable=YES(这行可以没有, 也可以有) chroot_list_file=/etc/vsftpd.chroot_list 那么, 凡是加在文件vsftpd.chroot_li...
chroot_list_file=/etc/vsftpd/chroot_list #指定例外用户列表文件,列表中用户不被锁定在主目录 allow_writeable_chroot=YES 以上配置可以直接用下面命令进行替换修改 sed -i 's/anonymous_enable=YES/anonymous_enable=NO/' /etc/vsftpd/vsftpd.conf sed -i 's/listen=NO/listen=YES/' /etc/vsftpd/vsftpd.con...
chroot_local_user=YES: 将所有用户限制在主目录(该项默认值是NO,即在安装vsftpd后不做配置的话,ftp用户都可以逃出主目录,切换到根目录。) chroot_list_enable=NO: 不启动限制用户的名单。YES为启用,NO禁用 chroot_list_file=/etc/vsftpd/chroot_list:当chroot_list_enable为YES才需要配置此文件,表示例外的用户...
userlist_enable=YES #若为YES,则userlist_file中的用户将不能登录,为NO则只有userlist_file的用户可以登录 userlist_deny=NO #如果和chroot_local_user一起开启,那么用户锁定的目录来自/etc/passwd每个用户指定的目录(这个不是很清楚,很哪位熟悉的指点一下) ...
chroot下季我们还会测试的 chroot_list_file=/etc/vsftpd/chroot_list 如果chroot_list_enable=YES 那么在/etc/vsftpd/chroot_list 中列出的是被限制的用户的列表,这个和上面的连用 ftpd_banner=Welcome to blah FTP service. 定制欢迎信息 local_enable=YES ...
chroot_list_enable=yes/no //是否启用 chroot_list 文件chroot_local_user=yes/no //是否限制本地用户的根目录为自己的主目录chroot_list_file=/path/to/file //设置 chrootlist 文件名 1. 2. 3. 4. 5. 6. 我们新建一个用户woo,再新建一个文件/etc/vsftpd/vsftpd.chroot_list,其中加入woo。然后在配置...
chroot_list_file=/etc/vsftpd/vsftpd.chroot_list 编辑vsftpd.chroot_list文件,将受限制的用户添加进去,每个用户名一行 改完配置文件,不要忘记重启vsFTPd服务器 [root@linuxsir001 root]# /etc/init.d/vsftpd restart 或 service vsftpd status 5、如果需要允许用户修改密码,但是又没有telnet登录系统的权限: ...