vsftpd登录时提示“vsftpd 500 OOPS: chroot”的问题

简介:

http://www.linuxquestions.org/questions/linux-networking-3/ftp-500-oops-cannot-change-directory-432558/

于是知道是selinux的问题,它有一个叫做”Allow ftp to read/write in the user home directories” 的选项。

使用如下命令

/usr/sbin/setsebool -P ftp_home_dir 1

打开选项,重启服务器,登录,一切ok了。
相关文章
vsftpd目录限制chroot(用户隔离)500错误分析以及解决方案
vsftpd目录限制chroot(用户隔离)500错误分析以及解决方案 1)chroot_list文件不存在 2)安全问题 500 OOPS: vsftpd: refusing to run with weitable root inside chroot() chroot_local_user=YES chroot_list_enable=YES chroot_list_file=/etc/vsftpd/chroot_list
vsftpd目录限制chroot(用户隔离)500错误分析以及解决方案
|
数据安全/隐私保护 安全 网络协议
|
网络协议 数据安全/隐私保护 网络安全
|
安全 关系型数据库 MySQL
linxu Ubuntu 15.x vsftpd 虚拟用户登录及mysql验证
要建立一个本地FTP服务器,虚拟用户登陆 风来了.fox 全部以 root 权限 所有配置末尾不能 有 空格 1.安装 apt-get install -y vsftpd apt-get install -y db5.3-util #有可能版本不一样 安装完成后,自动建立 ftp用户及用户组 mkdir /home/ftp chmo
1560 0
vsftpd 500 OOPS: cannot change directory:/home/ftp
vsftpd 500 OOPS: cannot change directory:/home/ftp  他的系统是CentOS,是RH派系的。我把vsftpd安装配置好了,以为大功告成,但客户端访问提示如下错误:500 OOPS: cannot change directory:/home/ftp原因是他的CentOS系统安装了SELinux,因为默认下是没有开启FTP的支持,所以访问时都被阻止了。
882 0