摘要: 上面文章写了如何添加FTP站点并指定用户访问会导致每次访问ftp站点的时候都要先登录,那如果我们不想每次登陆怎么办呢?
1. 开启FTP和IIS服务:
2.打开IIS 管理器:
我电脑上是IIS 7.5 ,所以选择第一个并点击打开哦。
如果你想知道自己IIS的版本,打开帮助菜单:
3. 新建FTP站点:
4. 填写站点基本信息:
5. 设置绑定和SSL 配置:
这里的IP就是自己要设置成FTP server的机器IP,一定要是固定的哦,要不然三天两头变,别人访问会出错的。
这里SSL可以选择“Allow SSL”或者“No SSL”都可以。
5. 配置授权信息:
因为要匿名登录,所以“Anonymous”一定要勾选,而且是允许所有用户访问。
至于是“读”还是“写”权限就看自己项目需求了,我这里需要读和写,所以都选择了。
点击结束按钮以后可以看到新加的FTP站点已经成功,而且获取到了文件列表:
6. 测试站点:
在本机或者其他机器资源管理器地址栏中输入 ftp://ip address:port 后回车:
不需要登录就可以看到FTP站点内容了,所以大功告成,欧耶!
实现匿名登录一定要注意:
选择的文件夹一定不能自己设定某些用户才可以访问,这样就算你在验证授权规则的时候设置“所有用户”都有权限访问站点,到时候在测试站点的时候也会提示先登录的哦。
备注:
如果要添加站点,并且制定用户才可以访问,请参考我的另外一篇文章:
https://my.oschina.net/u/942203/blog/1796729