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

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
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值