apache-vsftpd虚拟账户出现500 OOPS: cannot change directory

问题描述

vsftpd虚拟账户出现500 OOPS: cannot change directory
1.宿主用户如果是apache,ftp所有虚拟账户目录(权限用户是apache)不起作用,出现500 OOPS: cannot change directory:/home/apache
2.宿主用户改成root,ftp所有虚拟账户目录起作用,但是上传文件是宿主,web用户apache无法访问。
3.selinux已经设置成disabled

解决方案

vsftpd出现“Response: 500 OOPS: cannot change directory”解决方法
[转]vsftpd出现500 OOPS: cannot change directory的解决办法
vsftpd 500 OOPS: cannot change directory

时间: 2024-12-04 13:35:44

apache-vsftpd虚拟账户出现500 OOPS: cannot change directory的相关文章

vsftpd中FTP登陆500 OOPS: cannot change directory:/home/ithov错误解决方法

CetnOS中服务器端已经使用yum安装好vsftpd,使用windows 7系统进行连接测试 C:\Users\Administrator>ftp 192.168.1.6 连接到 192.168.1.6. 220 (vsFTPd 2.2.2) 用户(192.168.1.50:(none)): ithov 331 Please specify the password. 密码: 500 OOPS: cannot change directory:/home/ithov 500 OOPS: chi

vsftpd 500 OOPS: cannot change directory问题

今天在配置ftp时,所有配置完毕后,,启动vsftpd,通过用户登陆ftp,居然报错: C:\>ftp 10.10.1.239 Connected to 10.10.1.239 220 (vsFTPd 2.0.5) User (10.10.1.239:(none)): xaftp 331 Please specify the password. Password: 500 OOPS: cannot change directory:/home/xaftp Login failed. ftp>

解决linux下vsftp 500 OOPS: cannot change directory:/home/ 办法

安装好vsftp软件后,链接ftp登陆后提示这样的错误 500 OOPS: cannot change directory:/home/ 原因是CentOS系统安装了SELinux,因为默认下是没有开启FTP的支持,所以访问时都被阻止了. 解决办法 //查看SELinux设置 # getsebool -a|grep ftp ftpd_disable_trans –> off 或者 ftp_home_dir–>off //使用setsebool命令开启 # setsebool ftpd_disa

解决500 OOPS: vsftpd: cannot locate user specified in 'ftp_username':ftp的问题

今天在使用centos vsftpd服务时,使用ftp工具进行连接,突然出现以下错误情况: C:\Users\Administrator>ftp 192.168.1.6 连接到 192.168.1.6. 500 OOPS: vsftpd: cannot locate user specified in 'ftp_userhttp://www.aliyun.com/zixun/aggregation/11696.html">name':ftp 远程主机关闭连接. 原来,由于进行了安全设

解决方法 500 OOPS: vsftpd: refusing to run with writable root inside chroot()

问题: 编译了最新版本的vsftp,出现"500 OOPS: vsftpd: refusing to run with writable root inside chroot ()"错误 解决方法: #vi /etc/vsftpd.conf (或者是在/etc/vsftpd/vsftpd.conf,总之知道自己服务器的配置文件) 添加 allow_writeable_chroot=YES 保存退出 service vsftpd restart 重启vsftp服务,即可正常登录

vsftpd FTP 500 OOPS: child died 错误

问题状态 客户端IP连接时提示错误 命令: LIST 响应: 425 Security: Bad IP connecting. www.111cn.net 错误: 读取目录列表失败响应: 500 OOPS: close 响应: 500 OOPS: child died 错误: 连接被服务器关闭 修改vsftpd服务端配置文件 vi /etc/vsftpd/vsftpd.conf 增加下面行,重启服务即可 pasv_promiscuous=YES 解决办法二,如果上面办法还是解决不了我们可以尝试如

【Linux FTP】(2)FTP服务器虚拟账户登录创建过程

需求: 后端目标ftp服务器,位于中转ftp服务器之后. 1.安装vsftp rpm包 #yum –y install vsftpd 2.建立虚拟用户口令库文件 #cd /etc/vsftpd/ #vim vuser.txt zhanguo zhanguo123 jialebi jialebi123 奇数行是用户名,偶数是密码 3.生成vsftpd的认证文件 #db_load -T -t hash -f /etc/vsftpd/vuser.txt /etc/vsftpd/vuser.db (生成

判断vsftpd虚拟用户无法登陆故障方法

又是vsftpd虚拟用户无法登陆,以前常用apache用户,这次自己建了一个用户vuser,折腾半天不得要领.   看了上次的无法登陆文章,里面提到了一个方法,就是在服务器上用ftp命令登陆,会提示详细的错误信息,而在客户端则无错误日志.切记切记. ftp>ftp 127.0.0.1 按照步骤执行操作, 在登录输入账号密码的时候会提示详细错误

vsftpd 出现530 and 500 错误问题解决办法_FTP服务器

VSFTP  530 Login incorrect  And    500 OOPS: vsftpd: refusing to run with writable anonymous root  错误的解决方法  530 Login incorrect  : 在文件中限制匿名用户,做如下设置: anonymous_enable=NO userlist_enable=YES userlist_deny=NO userlist_file=/etc/vsftpd.user_list 这样只有在 us