您现在的位置是:首页 > 程序 > 服务器server网站首页服务器server

530 User junhcn cannot log in, home directory inac

今天遇到一星外配安全和环境,星外恢复后N多问题出现,FTP无法登录,这是其中之一:530 User junhcn cannot log in, home directory inaccessible. 530 User junhcn cannot log in, home directory inaccessible.FTP 连接时遇到这个错误,首先可以肯定用户名和密码是正确了的。

今天遇到一星外配安全和环境,星外恢复后N多问题出现,FTP无法登录,这是其中之一:

530 User junhcn cannot log in, home directory inaccessible. 530 User junhcn cannot log in, home directory inaccessible.

FTP 连接时遇到这个错误,首先可以肯定用户名和密码是正确了的。

错误多半是由于没有为用户分配正确的 NTFS 权限造成的,即用户没有权限访问 FTP 的目录。

但还有一种令人发毛的原因,NTFS 都已经开到 everyone 了,IIS 都重启 N 次了,还是提示上述错误。

那么可能是这么一个原因,FTP 使用了用户隔离,却没有正确配置

您没有使用隔离?

那么检查一下,ftp 根目录,用户可能只需要访问一个虚拟目录,并不需要访问根目录,但是至少要对根目录有读权限。可以设置一个只读的无内容的目录作为根目录。

疑问:我的根目录是默认的 C:\inetpub\ftproot,我没有将用户在上面设权限,也能用呢。(这个目录不可以删除!!!!!)

这是由于有个 Users 组,Users 组对这个目录有权限。而 Users 组有个 Authenticated Users 虚拟的组,表示认证了的用户。FTP 登录,就是属于认证了的用户,也就有权限了。

然后还有就是,登录之后不显示目录,这个也是由于星外主机BT造成的,目录权限控死了,给该用户和目录相应写权限即可。 


TAG: 无标签

文章评论 (0)

    • 这篇文章还没有收到评论,赶紧来抢沙发吧~


Top