用户创建的两种方式:
均需设置NTFS权限,主目录需具有所有用户可读取权
一、创建隔离用户站:
主目录: c:\inetpub\ftproot
用户目录: c:\inetpub\ftproot\LocalUser
匿名目录:c:\inetpub\ftproot\LocalUser\public
用户A目录:c:\inetpub\ftproot\LocalUser\a
用户B目录:c:\inetpub\ftproot\LocalUser\b
二、默FTP认站+虚拟目录
主目录: c:\inetpub\ftproot,
用户所在目录可为任意。
如: 立a用户, 建帐号a, 默认FTP站添加对应的a虚拟目录, 虚拟目录指向用户实际目录。
用户实际目录应至少具有 administrator / system / a 三个用户读写权(但主意别串帐户权限)
建立b,c,d,e等帐户同理。
可能产生的故障分析
故障现象:
登陆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隔离用户模式。