iis7无法访问
❶ windows7系统iis测试时出现无法访问该怎么办
权限,这一步骤是必须的,否则在登录 FTP 的时候会出现错误。如下图所示,我们会看到由于权限不足导致无法读取配置文件的错误提示。而无权限读取的文件是位于 inetsrv\config 下的 redirection.config 文件。经过 gOxiA 的测试发现即使为该文件添加了相应的权限但仍提示登录失败,最终要配置 config 目录权限,赋予 Network Service(FTP7 进程的默认帐户)有读取权限后才能正常登录。
为了简单的演示目录权限的设置过程,gOxiA 参考了 IIS.net 中相关文章的命令行,其中涉及到的 cacls 可以直接运行就可以得到参数帮助。要执行的命令行如下:
cacls c:\Windows\system32\inetsrv\config /G "Network Service":R /E
配置了 config 目录权限后,请确保 “Network Service”对该目录下的 administration.config 和 redirection.config 文件有读取权限,否则请执行如下命令行:
cacls c:\Windows\system32\inetsrv\config\administration.config /G "Network Service":R /E
cacls c:\Windows\system32\inetsrv\config\redirection.config /G "Network Service":R /E
之后创建一个 FTP 的默认目录,注意请添加“Network Service”有完全控制的权限。
下面,我们开始配置 IIS7,创建一个 FTP 站点,为其启用 IisManagerAuth,并创建一个 IIS管理凭据的帐户,使其具备 FTP 相应的访问权限。
在开始之前请确认已经安装了 IIS7 的 管理服务组件,否则请进入服务器管理,单击添加角色服务,选中 IIS7 的管理服务组件,进行安装。
默认可以使用 C:\Inetpub\FTProot 作为 FTP 主目录,当然也可以根据自己的需要创建或选择一个目录,但是需要注意,请赋予“Network Service”有完全控制权限。
下来我们配置 IIS7 启用 IIS管理器凭据,在启用之后才能使用 IisManagerAuth。为此,打开 IIS管理器,双击“管理服务”,选中“Windows 凭据或 IIS 管理器凭据”,最后单击右边操作列表下的“应用”。
之后使用“IIS管理器用户”创建一个 IIS 所管理的用户帐号。为此,双击“IIS 管理器用户”,单击“添加用户”,在弹出的窗体中输入用户名和密码。
上述操作一旦完成,就可以开始创建一个 FTP 站点,首先选中 IIS
管理器左边的导航窗体中的“网站”,之后单击鼠标右键,左键单击“添加 FTP 站点…”。
“站点信息”中输入 FTP 站点名称,如:Default FTP Site。并选择默认的内容目录,本例中 gOxiA 使用的是 C:\inetpub\FTProot,单击“下一步”。
在“绑定和 SSL 设置”中,根据需要启用虚拟主机名,注意:FTP“虚拟主机名”可能不被一些客户端所支持。此外请将 SSL 默认的配置“需要”更改为“允许”,否则如果不配置 SSL 证书并使用 SSL FTP 登录方式将导致客户端连接失败。
在 “身份验证和授权信息”配置中,更具需要选择身份验证方式,并指定一个用户和权限。如果你只允许 IIS管理器用户能够访问该 FTP 站点,那么这一步可以不配置,直接单击“完成”。方便大家的学习,本例中允许系统用户中的 Administrator 对该 FTP 有读取和写入的权限。
现在以 Windows 身份验证方式的 FTP 站点已经创建好了,下面我们可以使用 Administrator 来登录 FTP。
经过测试,创建的 FTP 站点已经正常运行,下面我们将要为该 FTP 站点添加之前创建的 IIS管理器用户 — goxia 有相应的访问权限。
首先,选中“Default FTP Site”,在内容窗体中双击“FTP 身份验证”,进入“FTP 身份验证”设置后单击右边操作中的“自定义提供程序…”,在弹出窗体中勾选“IisManagerAuth”。
启用了 IisMangerAuth 后,打开“FTP 授权规则”,添加指定的用户 — goxia,并赋予有相应的访问权限。
最后我们来使用 goxia 这个 IIS 管理器用户登录 FTP 进行测试。
如 果首次登录失败,提示无法验证用户和密码,则需要打开该 FTP 站点的“IIS 管理器权限”设置,添加 goxia 这个帐号。之后测试登录成功后再将其帐号从中删除即可。查找 IIS.net 的相关指引文档,发现默认是要执行这步配置的,但是 gOxiA 认为这一步是配置用户是否具有该 FTP 的远程管理权限的,一旦配置并启用 IIS 的远程管理服务,那么该帐号具备的权限可能会造成安全隐患。目前 gOxiA 也未完全理解。希望有网友指点一二!
❷ iis7 无法验证对路径的访问是怎么回事儿
打开IIS 7管理器,鼠标单击定位到出现了这个错误的网站
在IIS 7管理器的右边,选择“基本设置”
在弹出的“编辑网站”对话框中,单击“连接为”按钮
在“连接为”对话框中,选择“特定用户”单选按钮
并单击右边的“设置”按钮
在弹出的“设置凭据”对话框中,输入用户名、密码和确认密码
❸ IIS7 架设网站 只能在本地打开,远程无法访问
个人感觉:
1、你的服务器没有备案,被服务商关了80端口了。
2、修改了解析地址,需要等到48小时候 全球的DNS解析才会生效。
❹ IIS7-无法访问phpMyAdmin
IIS 里设置一个默认页面 如*.HTM
不然 你访问时不带 访问页面名称,默认是列出目录,而IIS没有配置成显示目录
❺ win2008IIS7设置301后网站不能访问
肯定不能访问啊,因为设置了所有请求都跳转这里(即使是上面设定的目标也是会跳转)这样会形成死循环的。
如果你是想让某个域名让访客访问域名时跳转设置的页面(非首页,可以是该网站或者是其他地方的网站地址)那还是建议用html实现吧。
方法很简单,在网站根目录下新建一个index.html,然后在里面输入以下内容,只要确保要跳转的域名之前的域名可以被正确访问到根目录,那就可以了。
<html>
<head>
<metahttp-equiv="refresh"content="0;url=(这里填写要跳转的地方)">
</head>
<body>
</body>
<html>
❻ IIS7建立的网站不能本机无法访问,出现HTTP Error 404. The requested resource is not found.信息
404的意思是你当前访问的这个文件是不存在的。不是编程错误也不是IIS问题。是千真万确你这个文件不存在。
❼ IIS7下URL编码的文件名无法被访问
我的提问邮件有回复了,他说需要修改域名DNS,难道升级到IIS7后必须修改DNS才能使用吗?A记录不行?原来IIS6可是行的,很郁闷,又得等24-48小时
❽ IIS7 绑定主机头后无法访问
你没有修改电脑里面的hosts文件此文件在你c盘下WINDOWS\system32\drivers\etc目录里面用记事本打开hosts文件将你本机的IP地址以及你的主机头设置的域名填入其中如果在其他的电脑打开你搭建的网站同样修改那台电脑的hosts文件(局域网内)那就修改你虚拟机的hosts文件了。。。直接使用你设置的主机头那个域名就可以访问!
❾ win7旗舰版 iis7.0 网站静态页面不能访问,该怎么解决
win7的IIS是不好配置的,安装时注意点开,IIS安装前面那个按钮,里面还有好多是默认没有勾选的,要勾上,否则你等会又是asp打不开。还有权限问题,如果你是64位的系统,连access又会出问题的!要启用32位通道的呃,亲!!!
❿ iis7 域名无法访问。
域名解析的问题咯.登陆域名管理看看.指定的ip是不是出错了.确定没错就看看解析服务器是不是有故障.改成正确的ip后可以考虑下用用其他的解析服务器.重新生效大概一个小时