检查windows与linux系统的安装日期

  1. #xp,windows2003,windows7
  2. 开始,运行,cmd
  3. systeminfo|find "初始安装日期"
  4.  
  5. #Linux
  6. tune2fs -l /dev/hdd1|grep 'Filesystem created'

vmware workstation 8 开启嵌套虚拟

在vmware workstation 8里安装虚拟机,在这基础上再虚拟一次,实现多次虚拟。
从性能上这样做没什么意义,但是利用有限的资源来模拟网络拓扑或规划,或者做一些网络测试就很有用了。

  1. 打开某个要开启的嵌套虚拟功能的虚拟机的配置文件,文件名以*.vmx为例
  2. 添加一行
  3. vhv.allow = "TRUE"
  4. 保存退出

未开启前:

  1. [root@xen ~]# perl -ne 'print if /vmx/||/svm/' /proc/cpuinfo
  2. [root@xen ~]#

开启后:

  1. [root@xen ~]# perl -ne 'print if /vmx/||/svm/' /proc/cpuinfo
  2. flags           : fpu tsc msr pae cx8 apic mtrr cmov pat clflush mmx fxsr sse sse2 nx mmxext fxsr_opt 3dnowext 3dnow nonstop_tsc pni popcnt svm abm sse4a misalignsse 3dnowprefetch
  3. flags           : fpu tsc msr pae cx8 apic mtrr cmov pat clflush mmx fxsr sse sse2 nx mmxext fxsr_opt 3dnowext 3dnow up nonstop_tsc pni popcnt svm abm sse4a misalignsse 3dnowprefetch
  4. flags           : fpu tsc msr pae cx8 apic mtrr cmov pat clflush mmx fxsr sse sse2 nx mmxext fxsr_opt 3dnowext 3dnow up nonstop_tsc pni popcnt svm abm sse4a misalignsse 3dnowprefetch
  5. flags           : fpu tsc msr pae cx8 apic mtrr cmov pat clflush mmx fxsr sse sse2 nx mmxext fxsr_opt 3dnowext 3dnow up nonstop_tsc pni popcnt svm abm sse4a misalignsse 3dnowprefetch

Firefox火狐浏览器URL地址栏显示完整http协议

打开一个域名,复制URL地址栏的时候,复制出来的结果是这样的

  1. http://baiqiuyi.com/

让Firefox显示完整地址

  1. about:config
  2. 搜索browser.urlbar.trimURLs
  3. 然后双击把值设置为false

asp实现301重定向

不带www的域名,301重定向到带www的域名
以我博客的域名为例:

  1. <%
  2. if request.ServerVariables("SERVER_NAME")="baiqiuyi.com" then 
  3. Response.Status="301 Moved Permanently" 
  4. Response.AddHeader "Location", "http://www.baiqiuyi.com"
  5. Response.End
  6. end if
  7. %>

所有绑定的域名,都会301重定向

  1. <%@ Language=VBScript %>
  2. <%
  3. Response.Status="301 Moved Permanently"
  4. Response.AddHeader "Location","http://www.baiqiuyi.com/"
  5. %>

windows2003 asp.net 安全设置

### 更新 2011年4月17号 ###
请谨慎修改第一点提到的activeds.dll与activeds.tlb这两个文件的权限,修改后很有可能会导致重启后无法连接服务器!!!
如果已经进行过此操作的朋友,请执行以下命令,重启服务器即可恢复。

  1. echo y|cacls "%WinDir%\ServicePackFiles\i386\activeds.dll" /G system:F administrators:F "Power Users:F" "Users:F"/C
  2. echo y|cacls "%WinDir%\ServicePackFiles\i386\activeds.tlb" /G system:F administrators:F "Power Users:F" "Users:F"/C

### 更新 2011年4月17号 ###

最近windows上一些asp.net的spy一直利用.net的权限来获取一些系统信息及不该看到的东西,以下设置可最大程度上防止这类行为:

1) 重新设置activeds的权限,保存为asp.bat可直接运行

  1. echo y|cacls "%WinDir%\ServicePackFiles\i386\activeds.dll" /G system:F administrators:F /C
  2. echo y|cacls "%WinDir%\system32\activeds.dll" /G system:F administrators:F /C
  3. echo y|cacls "%WinDir%\system32\activeds.tlb" /G system:F administrators:F /C
  4. pause

2) asp.net 1.1 的设置

  1. 打开文件 C:\WINDOWS\Microsoft.net\Framework\v1.1.4322\CONFIG\machine.config
  2. 找到这行: <identity impersonate="false" userName="" password=""/>
  3. impersonate的值改为true.

3) asp.net 2.0 的设置

  1. 随便找一个 asp.net 2.0 的站点
  2. 编辑全局配置
  3. 点击 “应用程序”
  4. 选择 “本地模拟” 用户名与密码留空

4) 重启服务器或IIS服务

7 12345»...7