每次建立FTP站点时都选择的“隔离用户模式”,而IIS 6.0对隔离用户的站点配置有一个特定的要求,那就是你必须在FTP根目录下建立一个名字叫做“LoacalUser”的子目录,而且还要在这个“LoacalUser”子目录下再建立N个子目录,并且这N个子目录的名字必须要和计算机中已存在的N个用户完全一一对应,否则即使建立了站点也连接不成功,就像上面截图遇到的那样。 举个例子,比如我们建立了一个叫做“WebFtp”的FTP站点,站点的根目录指向D盘的“WEB”文件夹。那么,此时如果你想建立一个隔离用户模式的FTP站点,需要按照下面的步骤来操作: 第一步,首先在“D:/WEB”目录下建立一个命名为“LoacalUser”目录(记住,名字必须是“LoacalUser”)。 第二步,在“LoacalUser”目录下再建立N个子目录,假设命名为“User1”、“User2”...“UserN”。 第三步,进入计算机管理,添加用户或用户组。添加N个用户,用户名依次为“User1”、“User2”...“UserN”,总之必须与第二步建立的这N个子目录的名称一一对应(你也可以新建一个FTPUser组,并把这N个用户放到FTPUser的组里面,最后为了安全起见,别忘了从Users组中把你刚才添加的这些用户都删除掉)。 第四步,打开浏览器,输入 ftp://你的IP地址,比如: ftp://192.168.210.21,在弹出的对话框中输入用户名密码。经过以上四个步骤,隔离模式的FTP站点就可以运行了。 如果你觉得这样很麻烦,那么在新建站点向导中,干脆就不要选择隔离模式,这样的话直接就可以链接到ftp服务器了。
新建一个账号搞到user组;
新建一个目录授权刚刚创建的账号和everyone浏览权限;
IIS的ftp那边添加站点,站点属性那边的用户改第一步创建的账号输入密码;
麻烦这些复制粘贴的停停,回答的根本牛头不对马嘴。
实际上:计算机->管理->服务和应用程序->Internet信息服务->网站->你建立的站点->FTP身份验证->基本身份验证、匿名身份验证->开启。
这才是根本原因。
请我吃饭我教你…