本文摘自PHP中文网,作者黄舟,侵删。
解决办法放在最前面,方便急需答案的同学:创建了ftp使用的windows账户后,一定要给该账户添加ftp目录的权限,如下图所示,为新账户添加权限后(且设置了“ftp身份验证”),即可正常访问ftp:
说完解决方案,再听我从头道来:
要在一台windows server 2008上部署一个支持匿名访问的ftp,先在iis管理器中添加ftp站点,按照界面指引即可,但配置好了之后用另一台机器测试无法使用匿名访问。然后又新建了windows账户,并且将新账户填入“ftp身份验证”(iis\ftp站点 功能视图中),仍然还是不行,然后又查了很多资料,试了很多设置还是不行。。。
最后按照上文所述方式即可正常访问了,其实无论是否匿名,都要确保用于ftp的系统账户有相应的目录权限才可以,详情可参见微软文档,但写的比较晦涩
1 |
|
另外还要注意一点,iis的帮助中有此注意事项:“FTP”和“Anonymous”是保留字。不能创建包含这些名称的 IIS 管理器用户帐户。
以上就是关于win server 2008配置ftp无法登陆问题的解决办法(图文)的详细内容,更多文章请关注木庄网络博客!
相关阅读 >>
关于Windows server 2003下配置iis6.0+php5+mysql5+phpmyadmin环境(图)
Win10系统怎么禁用Win键?Win10系统禁用Windows徽标键的方法
关于Win server 2008配置ftp无法登陆问题的解决办法(图文)
Win2008r2安装sql server 2008 r2不能打开1433端口的设置方法的图文详解
更多相关阅读请进入《Win》频道 >>