首页 | 返回
游客,欢迎您! 请登录 免费注册 忘记密码
您所在的位置:首页 > 技能 > 备忘笔记 > 正文

IIS ftp:home directory inaccessible错误问题的一个解除方法

作者:gzkde 来源:转载 日期:2013-1-24 3:40:33 人气:4 加入收藏 评论:0 标签:IIS

ftp连接时出现一个相当奇怪的问题cannot log in, home directory inaccessible:
用户名和密码都正确的情况下,每次连接都提示:530 User <username> cannot log in, home directory inaccessible.

按这个提示,查了些资料,给出的答复无非就是两种:1.ftp的目录不存在;2.登录用户所在的用户组对这个目录没有读权限.

我仔细查了用户登录访问的目录权限,证明是没有问题的,但是实际情况就是一直反复的出这个提示,登录不了.

检查默认ftp站点的根目录,发现有一个c:\inetpub\ftproot,这个目录的恰恰缺少了登录用户组的读权限,补上,重新连接,一切正常.

问题的根源大概是之前所做的一次服务器安全优化,优化过程中可能对某些系统文件夹的读写权限做了修改。

故障现象:
登陆FTP的时候提示 530 User waadmin cannot log in, home directory inaccessible.

故障原因:
FTP根目录权限不够

第一种解决方法:
把该用户所在组加个“读取”权限

第二种解决方法:
检查一下该目录文件是否不存在或是被删除了,如果不小心被删除了。证明该文件不存在,那么创建该文件并赋予相关的权限,亦或更改相关主目录文件夹路径来解决该问题。

或参考下面的方法
原因:
可能是在FTP服务器创建时,选择了FTP隔离用户模式。

解决方法:
在用户的ftp根目录下创建LocalUser\用户名 这样的目录,因为用户登录时会自动将主目录移到这里。如果打算允许FTP站点提供匿名登录应在LocalUser目录下另建一个public的子目录LocalUser\public
IIS FTP "530 User cannot log in home directory inaccessible"错误原因:可能是在FTP服务器创建时,选择了FTP隔离用户模式。

解决方法:
在用户的ftp根目录下创建LocalUser\用户名 这样的目录,因为用户登录时会自动将主目录移到这里。如果打算允许FTP站点提供匿名登录应在LocalUser目录下另建一个public的子目录

LocalUser\public

总结:

IIS FTP "530 User cannot log in home directory inaccessible"错误原因:

主要是包括:
1、文件夹不存在着,可能被删除或者说指定的文件夹路径不正确(不存在);
2、文件夹权限不够,提示错误;
3、配置不正确,检查一下配置问题;

本文网址:http://www.gzkde.com/JiNeng/BeiWangBiJi/1.html
读完这篇文章后,您心情如何?
  • 0
  • 0
  • 0
  • 0
  • 0
  • 0
  • 0
  • 0
分享到:
上一篇:没有资料
更多>>网友评论
发表评论
编辑推荐
  • 没有资料