当前位置:  ▪Shell 函数参数 iis7站长之家
本页文章导读:
    ▪IIS监控请求脚本分享       代码如下: {3a2a4e84-4c21-4981-ae10-3fda0d9b0f83} 0 5 IIS: WWW Server {06b94d9a-b15e-456e-a4ef-37c984a2cb4b} 0 5 IIS: Active Server Pages (ASP) {dd5ef90a-6398-47a4-ad34-4dcecdef795f} 0 5 Universal Listener Trace {a1c2040e-8840-4c31-ba11-9871031a1.........
    ▪win2003服务器安全必做基础设置       一 开启系统自带的防火墙         别忘了在例外里:勾上远程桌面,这是远程管理的端口,要不就远程连不上了,再添加80端口,这是iis默认端口,用户访问用的。再点确定。 二 iis设置.........
    ▪rashost的windows VPS重装系统的方法       首先进入ras-shell; ras-shell(winvps.com) > rebuild You choose 32 bits. OS List: 0 : Windows 2003 Server Chinese Version 1 : Windows 2003 Server English Version 选0 Type the number of the OS: 0 You choose Windows 2003 Server Chinese Version.........

[1]IIS监控请求脚本分享
    来源: 互联网  发布时间: 2013-12-24
代码如下:

{3a2a4e84-4c21-4981-ae10-3fda0d9b0f83} 0 5 IIS: WWW Server
{06b94d9a-b15e-456e-a4ef-37c984a2cb4b} 0 5 IIS: Active Server Pages (ASP)
{dd5ef90a-6398-47a4-ad34-4dcecdef795f} 0 5 Universal Listener Trace
{a1c2040e-8840-4c31-ba11-9871031a19ea} 0 5 IIS: WWW ISAPI Extension
{AFF081FE-0247-4275-9C4E-021F3DC1DA35} 0 5 IIS: ASP.NET
{d55d3bc9-cba9-44df-827e-132d3a4596c2} 0 5 IIS: Global
{3b7b0b4b-4b01-44b4-a95e-3c755719aebf} 0 5 IIS: Request Monitor
{DC1271C2-A0AF-400f-850C-4E42FE16BE1C} 0 5 IIS: IISADMIN Global

以上内容保存为 iistrace.guid

程序代码
代码如下:

del summary.txt
del workload.txt
C:\windows\system32\logman start "NT Kernel Logger" -p "Windows Kernel Trace" (process,thread,disk) -ct perf -o krnl.etl -ets
C:\windows\system32\logman start "IIS Trace" -pf iistrace.guid -ct perf -o iis.etl -ets
@echo 取样分析建议10分钟以内,请及时点击 “停止分析并生成报告” 命令...
pause

保存为start.bat

程序代码
代码如下:

C:\windows\system32\logman stop "IIS Trace" -ets
C:\windows\system32\logman stop "NT Kernel Logger" -ets
C:\windows\system32\tracerpt iis.etl krnl.etl -o -report -summary
del dumpfile.csv
del iis.etl
del krnl.etl
notepad.exe workload.txt

保存为stop.bat
执行start.bat 十分钟后执行stop.bat 就能获取 10分钟内所有的IIS请求 并且有统计结果 包括响应速率 cpu使用率 请求次数等

    
[2]win2003服务器安全必做基础设置
    来源: 互联网  发布时间: 2013-12-24

一 开启系统自带的防火墙

       





别忘了在例外里:勾上远程桌面,这是远程管理的端口,要不就远程连不上了,再添加80端口,这是iis默认端口,用户访问用的。再点确定。

二 iis设置,选中“网站”(是指就叫网站那个默认目录)点右键设置属性。设置这个地方的属性后,新建网站全会默认是这个属性。

首先去掉日志记录,日志记录没啥用处,记录日志,会浪费服务器资源,而且增加垃圾文件,增加到一定程度,还有可能让c盘没有空间,让系统出现问题。

 

再设置默认首页,根据你的实际情况设下。像我这边基本上都是asp的程序,所以设置就如上图一样了。

执行权限设为无,这让就算木马传到一个文件夹里,也没法运行起来的,无的意思就是只能运行静态网页。

点配置,勾上启用父路径,如果url习惯用父路径写法,就要勾上,程序才能正常使用,父路径的意思就是“/地址”这样的url。

这样默认设置就ok了。以后新建站点都是默认这些属性。

然后注意三点:

1 新建的站点,默认全是不允许运行asp。要文件夹里有用到asp时,再单独选中文件夹允许运行,设置这个文件夹允许运行asp,没用到的就让保持默认属性,不运行asp。这是非常重要的,比如程序有上传图片,上传头像等等,要是允许运行asp,而恰恰程序没注意,被成功上传了木马,那就可以运行木马了。所以一定要注意,没用到asp就不给运行。 程序开发时就要注意asp放一个文件夹,静态的放一个文件夹。

2 http头设置内容过期,可以整站设置,也可以设置单独的文件夹,设置单独的文件也可以。内容过期的意思是,用户访问过的文件在设置的时间内,不会再次从服务器里读取,可以节省带宽。像图片,flash,js,这些不常改动的文件,非常适合设置http过期。不过最好不要设置动态的文件夹或文件,有可能造成漏洞。只设置静态的文件内容过期。

3 主目录,选择重定向到url,可以让本域名的权重继承到新域名上。更换域名不用担心权重没了。还可以设置a域名/a.html 跳转到b域名/a.html。连页面的权重都能继承。

 


三 装下360安全卫士,只装安全卫士,其他的不要装。打好服务器所有补丁,开启全部实时保护,特别是arp防火墙一定要开启。

 

四 如果有装serv-u,那一定得注意三点。

     1、一定要装serv-u最新版。

     2、给serv-u设置一个密码。

     3、设置只有你自己的ip才可以连接上,如果你的是adsl,你累积添加一段时间,基本上你adsl换来换去的ip也会全部被添加进去,然后你再找到ServUDaemon.ini,把ip地址全保存下来,下次就可以直接修改这个配置文件,不用再一个ip一个ip的添加了。

五 其它就是程序上要注意了,不要让程序有漏洞!建议一般站长使用asp+ac的程序,如果是sql类数据库,一定要打好补丁,设置好密码。

六 注意管理好自己的电脑,不要中毒。同时服务器上的文件要放规范点,不要乱放,以免转移服务器造成麻烦。


    
[3]rashost的windows VPS重装系统的方法
    来源: 互联网  发布时间: 2013-12-24
首先进入ras-shell;

ras-shell(winvps.com) > rebuild
You choose 32 bits.

OS List:
0 : Windows 2003 Server Chinese Version
1 : Windows 2003 Server English Version

选0

Type the number of the OS: 0
You choose Windows 2003 Server Chinese Version

Rebuild the VPS will destroy all your data. Are you sure you want to destroy all the data and rebuild the VPS? (TRUE/FALSE) :

打TRUE,确认安装,原数据就都没了。

经过一些*号的提示后,就显示安装成功了!

The network info: {'netmask': '255.255.255.224', 'ip': '74.82.169.xxx', 'dns2': '208.67.220.220', 'dns1': '8.8.8.8', 'gateway': '74.82.169.65'}
The Windows administrator password is rashost.com
The VPS is not Linux
Please use vncviewer to connect to x100.rashost.com::端口
The VNC password is xxxxxx
For more infomation about vncviewer, see http://rashost.com/blog/vnc-windows-vps-console
Using config file "/home/xen/winvps.com/winvps.com.cfg".
Started domain winvps.com (id=758)

Command finished.

用终端mstsc连,连不上

ras-shell(winvps.com) > list
Error: Domain 'winvps.com' does not exist.

可能是没启动

ras-shell(winvps.com) > start
Using config file "/home/xen/winvps.com/winvps.com.cfg".
Started domain winvps.com (id=759)

启动后

ras-shell(winvps.com) > list
Name ID Mem VCPUs State Time(s)
winvps.com 759 256 1 ------ 4.8

再过会儿,应该就正常了

ras-shell(winvps.com) > list
Name ID Mem VCPUs State Time(s)
winvps.com 759 256 1 -b---- 8.3

但还是连不上。

只好用VNC进入试试,下载了rashost上推荐的TightVNC Viewer,连上。以为没开启远程桌面,实际上已开启。研究了一段时间后,发现IP不对,于是按安装成功后给出的信息,设定了VPS的IP、网关和DNS。

终端就可以连了:)

就是只有一个C盘,之前买的时候有C\D盘的,可能是以前人留下的吧。测试了一下asp是否能用,简单的在web扩展中启用了asp,测试成功!

附:
ras-shell使用手册 http://rashost.com/blog/ras-shell-manual

    
最新技术文章:
▪linux系统中的列出敏感用户的脚本代码
▪a10 config backup for aXAPI
▪一键备份gitolite服务器的Shell脚本
▪nagios 分发文件实现代码
▪阿里云云服务器Linux系统更新yum源Shell脚本
▪一个监控LINUX目录和文件变化的Shell脚本分享
▪Linux下实现SSH免密码登录和实现秘钥的管理、...
▪Shell正则表达式之grep、sed、awk实操笔记
▪3个备份系统文件并邮件发送的Shell脚本分享
▪CentOS 6.3下给PHP添加mssql扩展模块教程
▪监控网站是否可以正常打开的Shell脚本分享
▪shell脚本编程之if语句学习笔记
▪shell脚本编程之循环语句学习笔记
▪shell脚本编程之case语句学习笔记
▪Shell脚本实现的阳历转农历代码分享
▪Shell脚本实现复制文件到多台服务器的代码分...
▪Shell脚本实现批量下载网络图片代码分享
▪Shell脚本实现检测文件是否被修改过代码分享
▪Shell脚本数组用法小结
▪Shell脚本批量重命名文件后缀的3种实现
▪C语言实现的ls命令源码分享
▪Linux下查找后门程序 CentOS 查后门程序的shell脚...
▪Shell 函数参数
▪linux shell 自定义函数方法(定义、返回值、变...
▪Shell实现判断进程是否存在并重新启动脚本分...
▪Shell脚本break和continue命令简明教程
▪Shell脚本函数定义和函数参数
▪让代码整洁、过程清晰的BASH Shell编程技巧
▪shell常用重定向实例讲解
▪awk中RS、ORS、FS、OFS的区别和联系小结
 


站内导航:


特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

©2012-2021,,E-mail:www_#163.com(请将#改为@)

浙ICP备11055608号-3