IIS中给网站添加匿名访问用户图文教程

 更新时间:2014年07月31日 11:39:53   作者:洪哥  
这篇文章主要介绍了IIS中给网站添加匿名访问用户图文教程,非常安全的配置方法,全程图文解说,需要的朋友可以参考下

在网上找了许久,实在是找不到一篇讲述网站匿名用户的文章,网上太多文章都是夸夸而谈,讲述诸般大道理,却完全没落到实处,与匿名用户相关的文章不少,但讲述网站匿名用户建立步骤的文章却没有。

这是一个正常的现像,懂的人觉得太简单,不想敖述。不懂的人完全看不懂,看着那些高调的言谈,有如在查天书。还有一类不懂装懂的,在网站随意发布文章,留下百般漏洞。

最讨厌某些人,一知半解,经常劝别人给某个网站目录加EVERYONE权限,呵呵,真要照这帮人的说法设置,随便懂点的人轻轻松松就拿下服务器。

废话不多说,现在来看图,看下给网站加匿名访问的权限。
问题表现:经常会看到某些朋友会在问题,我网站架好了,怎么会打开要输入用户名与密码。
现在照下面的过程,重新配置匿名访问用户,上面的问题,不治而愈。

第一步:添加匿名用户

首先在我的电脑上右键,会出现一个管理的界面。在里面有个“本地用户和组”,再右键,会出现一个“新用户”,选择进入新用户添加。

添加用户大家应该都会吧!写入用户名,笔者为了方便,便设置成了web_user4,这个名字不作限制,但设置的密码要记下来,后面还要用到,顺便勾上用户不能改密码,还有不过期,这样后面会省掉一些麻烦。如图:

 


下面这一步,至关重要,将上面的用户调整到匿名访问组或是guests组,这样就算网站有漏洞,别人拿到了网站,也是没有办法黑进服务器。

在刚刚建立的用户名上右键,选择属性,看到那个隶属于没,在这里面,将Users组选中删了,再点添加,可以将之归到Gusets组,其实这个组原本也是不安全的,但致少比Users组要好,最好是自己在上一步建用户的时候,新建一个专门用于网站的组。如图:


第二步:给网站程序加上这个用户的访问权限

找到网站根目录,在文件夹上右键,点击属性,可以看到如下图右边的,常规,共享,安全等等。
在里面选择安全,可以看到这里面有用户组和名称。
顺便提一下(XP的需要取消简单共享才能看到)
在上面框下方有个添加按钮,点击,在弹出的框里输入前面建好的用户名,确定。
如果网站程序里面需要对文件作出操作动作,可能在添加用户过后,在安全选项内的下方,将写入后面对应的允许勾上。如图:
 

最后一步:给IIS添加访问权限

打开IIS,找到要进行设置的网站,在网站上右键,选择属性,可以看到下图。
在上方寻找目录安全性选项卡,可以看到“身份验证和访问控制”,点击编辑。
会弹出下面的身份验证方法。
勾选启用匿名用户,在下面用户框内,可以直接填入之前建好的用户名,也可以进行浏览,用来选择已经建好的用户名,殊途同归。

确认之后,会提示输入密码。如图:

 到此为止,网站匿名访问用户已经建立完成,现在再来查看网站,若是一般性的网站,是可以正常访问了,当然某些特殊的网站,需要添加其它的一些权限,比如NETWORK SERVICE,在这里就不作多的介绍。

相关文章

  • Windows下Memcache的安装方法

    Windows下Memcache的安装方法

    很多phper不知道如何在Windows下搭建Memcache的开发调试环境,最近个人也在研究Memcache,记录下自己安装搭建的过程。
    2010-05-05
  • 详解IIS中URL重写工具的规则条件(Rule conditions)

    详解IIS中URL重写工具的规则条件(Rule conditions)

    本文结合官方文档和相关示例,详细记录了在IIS中URL重写工具下的规则条件(Rule conditions)的相关说明。规则条件允许我们通过额外的逻辑规则来过滤和匹配规则模式( rule pattern ),所以只有当规则模式的URL匹配成功时,Rule conditions才会起作用
    2017-03-03
  • IIS安全配置基线的操作指南

    IIS安全配置基线的操作指南

    IIS安全配置基线是确保IIS服务器稳定运行、保护网站数据安全以及防范潜在安全风险的重要措施,本文就来介绍一下IIS安全基线配置的详细扩展,感兴趣的可以了解一下
    2025-02-02
  • 如何备份恢复IIS?详细备份恢复IIS的步骤

    如何备份恢复IIS?详细备份恢复IIS的步骤

    如果用户重装Windows的话,即使备份了IIS的相关文件,还原的时候还是提示“无效签名”,导致这个IIS无法恢复,如果你要重装系统,那么详细备份恢复IIS的步骤如下
    2013-08-08
  • Win2003 R2 SP2 64位服务器系统 配置PHP+IIS6

    Win2003 R2 SP2 64位服务器系统 配置PHP+IIS6

    最近一直在为服务器上的论坛头大,我的论坛用的是Discuz X2,系统是Windows2003 R2 SP2 64位,使用FASTCGI +IIS+PHP的运行环境
    2012-07-07
  • windows确认服务器上程序端口是否正常的方法总结

    windows确认服务器上程序端口是否正常的方法总结

    ping命令是个使用频率极高的网络诊断工具,在Windows、Unix和Linux系统下均适用,tcping命令使用传输层协议,可以检测IP端口状态和查看ping 值,下面我们就来看看如何利用这两个命令确认服务器上程序端口是否正常吧
    2023-08-08
  • Windows Server 2019 搭建FTP站点的实现过程

    Windows Server 2019 搭建FTP站点的实现过程

    本文主要介绍了Windows Server 2019 搭建FTP站点的实现过程,详细的介绍了创建服务角色,密码,站点,防火墙等,具有一定的参考价值,感兴趣的可以了解一下
    2024-04-04
  • Win2008 IIS 7.0+php,MySQL,Zend,phpMyadmin配置图解

    Win2008 IIS 7.0+php,MySQL,Zend,phpMyadmin配置图解

    这篇文章详细的说明了window2008下基于iis7.0打造php运行环境的配置教程,里面有详细的mysql数据库zend,phpmyadmin的图文安装教程。
    2010-06-06
  • windows服务器维护经验小结(rsync,serv_u)

    windows服务器维护经验小结(rsync,serv_u)

    这篇文章是脚本之家在维护多台win2003服务器的时候,经常用到的一些配置方法与bat,主要是rsync文件同步配置,serv_u经常停止,sqlserver数据库压缩问题
    2013-05-05
  • win10自带的虚拟机设置网络详细步骤(图文教程)

    win10自带的虚拟机设置网络详细步骤(图文教程)

    这篇文章主要介绍了win10自带的虚拟机设置网络详细步骤(图文教程),文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-02-02

最新评论