免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 4432 | 回复: 7
打印 上一主题 下一主题

vsftp登录错误,请指教,谢谢!! [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-09-26 09:59 |只看该作者 |倒序浏览
我系统是新装的red hat as3 update6,默认安装了vsftpd,我配置了匿名访问,指定为/var/ftp目录,但是登录提示:
vsftpd 500 oops:can not change directory /var/ftp
log failed.谢谢
我用ftp用户,root用户都是这样的提示,无法登录,我搜了网上的解决办法,用setsebool 命令,但是as3中没有这个命令。我把、var目录和ftp目录都改成777权限,还是无法登录。我回家在自己的centos5上默认安装的vsftp相同的配置能正常登录,请教大家这怎么解决?谢谢大家。

[ 本帖最后由 freecr 于 2007-9-26 10:03 编辑 ]

论坛徽章:
0
2 [报告]
发表于 2007-09-28 15:39 |只看该作者
各位老大,没人指点么?我已经很努力的google了,但是没有找到解决办法,我把ftp根目录放在其他地方,比如/opt/ftp也没有用,真是奇怪哦,见鬼了。

论坛徽章:
0
3 [报告]
发表于 2007-09-28 16:03 |只看该作者
你用系统 内部的用户帐户试一下, 比如,你系统  用户有 root  ,  jake  
   vsftp 对于系统 用户jake来说,其默认的登录 目录是 /home/jake , 就是这个用户的工作目录, 你看看这个用户是不是有问题,如果这个用户 正常 ,是你改的配置文件不对,

论坛徽章:
0
4 [报告]
发表于 2007-09-28 16:05 |只看该作者
记得我第一次遇到这种错的解决方法是,把  /etc/vsftpd/vsftpd.conf   删除,然后用光盘把  vsftp  重新安装~~

论坛徽章:
0
5 [报告]
发表于 2007-09-28 16:30 |只看该作者
如果非要访问那个目录的话,可以给个圡方法,取消匿名登陆,把一个系统账户的主目录设成/var/ftp
:em12:

论坛徽章:
0
6 [报告]
发表于 2007-10-05 16:44 |只看该作者
我在网上找到一个方法:

vsftpd出现500 OOPS: cannot change directory的解决办法
ftp服务器连接失败,错误提示:
500 OOPS: cannot change directory:/home/*******
500 OOPS: child died

解决方法:
在终端输入命令:
setsebool ftpd_disable_trans 1
service vsftpd restart
就OK了!

但这个方法在每次重启服务器后就不行了,要重新搞一次

论坛徽章:
0
7 [报告]
发表于 2007-10-05 16:48 |只看该作者
  1. setsebool -P ftpd_disable_trans 1
复制代码


--

论坛徽章:
0
8 [报告]
发表于 2007-10-05 18:08 |只看该作者
原帖由 kenduest 于 2007-10-5 16:48 发表
setsebool -P ftpd_disable_trans 1

--

我按上面说的真的好了,谢谢!
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP