专注业务连续性支持与数据保护
2008-07-27技术合集

ubuntu_VirtualBox后热键,键盘失效已关闭评论

ubuntu_VirtualBox后热键,键盘失效

8.04安装VirtualBox后热键,键盘失效,网上有些说关闭銉盘自动捕捉,效果不明显,毕竟不爽。后来在红联论坛找了以下东东:

打开新立得,把scim-bridge-client-qt重装了下,同时把scim-bridge-client-qt4也给装了,然后virtualbox里的键盘就可以用了。

试了一下,效果确实是好,完美解决,可以打开键盘自动捕捉了,跟以前一样。
我的机器是TCL-K2225笔记本,除了声卡音量调节有点小问题外,其余相当的好用。

2008-07-27技术合集

windows2003_iis6.0设置问题排错已关闭评论

windows2003_iis6.0设置问题排错

问题1:未启用父路径
症状举例:
Server.MapPath() 错误 ’ASP 0175 : 80004005’
不允许的 Path 字符
/0709/dqyllhsub/news/OpenDatabase.asp,行 4
在 MapPath 的 Path 参数中不允许字符 ’..’。
原因分析:
许多Web页面里要用到诸如../格式的语句(即回到上一层的页面,也就是父路径),而IIS6.0出于安全考虑,这一选项默认是关闭的。
解决方法:
在IIS中 属性->主目录->配置->选项中。把”启用父路径“前面打上勾。确认刷新。

问题2:ASP的Web扩展配置不当(同样适用于ASP.NET、CGI)
症状举例:
HTTP 错误 404 – 文件或目录未找到。
原因分析:
在IIS6.0中新增了web程序扩展这一选项,你可以在其中对ASP、ASP.NET、CGI、IDC等程序进行允许或禁止,默认情况下ASP等程序是禁止的。
解决方法:
在IIS中的Web服务扩展中选中Active Server Pages,点击“允许”。

问题3:身份认证配置不当
症状举例:
HTTP 错误 401.2 – 未经授权:访问由于服务器配置被拒绝。
原因分析:IIS 支持以下几种 Web 身份验证方法:
匿名身份验证
IIS 创建 IUSR_计算机名称 帐户(其中 计算机名称 是正在运行 IIS 的服务器的名称),用来在匿名用户请求 Web 内容时对他们进行身份验证。此帐户授予用户本地登录权限。你可以将匿名用户访问重置为使用任何有效的 Windows 帐户。
基本身份验证
使用基本身份验证可限制对 NTFS 格式 Web 服务器上的文件的访问。使用基本身份验证,用户必须输入凭据,而且访问是基于用户 ID 的。用户 ID 和密码都以明文形式在网络间进行发送。
Windows 集成身份验证
Windows 集成身份验证比基本身份验证安全,而且在用户具有 Windows 域帐户的内部网环境中能很好地发挥作用。在集成的 Windows 身份验证中,浏览器尝试使用当前用户在域登录过程中使用的凭据,如果尝试失败,就会提示该用户输入用户名和密码。如果你使用集成的 Windows 身份验证,则用户的密码将不传送到服务器。如果该用户作为域用户登录到本地计算机,则他在访问此域中的网络计算机时不必再次进行身份验证。
摘要身份验证
摘要身份验证克服了基本身份验证的许多缺点。在使用摘要身份验证时,密码不是以明文形式发送的。另外,你可以通过代理服务器使用摘要身份验证。摘要身份验证使用一种挑战/响应机制(集成 Windows 身份验证使用的机制),其中的密码是以加密形式发送的。
.NET Passport 身份验证
Microsoft .NET Passport 是一项用户身份验证服务,它允许单一签入安全性,可使用户在访问启用了 .NET Passport 的 Web 站点和服务时更加安全。启用了 .NET Passport 的站点会依* .NET Passport 中央服务器来对用户进行身份验证。但是,该中心服务器不会授权或拒绝特定用户访问各个启用了 .NET Passport 的站点。
解决方法:
根据需要配置不同的身份认证(一般为匿名身份认证,这是大多数站点使用的认证方法)。认证选项在IIS的属性->安全性->身份验证和访问控制下配置。

问题4:IP限制配置不当
症状举例:
HTTP 错误 403.6 – 禁止访问:客户端的 IP 地址被拒绝。
原因分析:
IIS提供了IP限制的机制,你可以通过配置来限制某㊣P不能访问站点,或者限制仅仅只有某些IP可以访问站点,而如果客户端在被你阻止的IP范围内,或者不在你允许的范围内,则会出现错误提示。
解决方法:
进入IIS的属性->安全性->IP地址和域名限制。如果要限制某些IP地址的访问,需要选择授权访问,点添加选择不允许的IP地址。反之则可以只允许某些IP地址的访问。

问题5:IUSR账号被禁用
症状举例:
HTTP 错误 401.1 – 未经授权:访问由于凭据无效被拒绝。
原因分析:
由于用户匿名访问使用的账号是IUSR_机器名,因此如果此账号被禁用,将造成用户无法访问。
解决办法:
控制面板->管理工具->计算机管理->本地用户和组,将IUSR_机器名账号启用。

问题6:NTFS权限设置不当
症状举例:
HTTP 错误 401.3 – 未经授权:访问由于 ACL 对所请求资源的设置被拒绝。
原因分析:
Web客户端的用户隶属于user组,因此,如果该文件的NTFS权限不足(例如没有读权限),则会导致页面无法访问。
解决办法:
进入该文件夹的安全选项卡,配置user的权限,至少要给读权限。关于NTFS权限设置这里不再馈述。

问题7:IWAM账号不同步
症状举例:
HTTP 500 – 内部服务器错误
原因分析:
IWAM账号是安装IIS时系统自动建立的一个内置账号。IWAM账号建立后被Active Directory、IIS metabase数据库和COM+应用程序三方共同使用,账号密码被三方分别保存,并由操作系统负责这三方保存的IWAM密码的同步工作。系统对IWAM账号的密码同步工作有时会失效,导致IWAM账号所用密码不统一。
解决办法:
如果存在AD,选择开始->程序->管理工具->Active Directory用户和计算机。为IWAM账号设置密码。
运行c:\\Inetpub\\AdminScripts>adsutil SET w3svc/WAMUserPass +密码 同步IIS metabase数据库密码
运行cscript c:\\inetpub\\adminscripts\\synciwam.vbs -v 同步IWAM账号在COM+应用程序中的密码

问题8:MIME设置问题导致某些类型文件无法下载(以ISO为例)
症状举例:
HTTP 错误 404 – 文件或目录未找到。
原因分析:
IIS6.0取消了对某些MIME类型的支持,例如ISO,致使客户端下载出错。
解决方法:
在IIS中 属性->HTTP头->MIME类型->新建。在随后的对话框中,扩展名填入.ISO,MIME类型是application。

另外,防火墙阻止,ODBC配置错误,Web服务器性能限制,线程限制等因素也是造成IIS服务器无法访问的可能原因,这里就不再一一馈述了。

2008-07-12技术合集

linux关机重启命令已关闭评论

linux关机重启命令

关机命令:
1.shutdown -h now
2.halt(需手动关闭电源)
3.poweroff
4.init 0
重新启动命令:
1.reboot
2.shutdown -r now
3.init 6

2008-07-10技术合集

windows server 2003 注册码已关闭评论

windows server 2003 注册码

JCGMJ-TC669-KCBG7-HB8X2-FXG7M
J6HDK-98KDQ-FBGKH-X2QY2-VFCMB
JWDRG-2XXB2-WW9H8-PVXD4-2T9VM
J9M4F-PJWPQ-6PG37-RH6DK-PB9VM
J24DX-G4YRT-2K77H-V3JB3-QTH3Y
CQYRF-W3782-6WD43-JFGGX-9DBQY
D9GQ6-42QFW-PWYHJ-BW62B-GF8YB
HDJTW-FGHX9-C666D-G3HDY-G6T7M
B24F8-JPTJW-36YG4-KJ8MV-KT9VM
G2G37-XR62W-FPR74-GP7D7-9QKVM
FRDTQ-WKYTR-PM248-GP7MR-96PMB

2008-06-23技术合集

device eth0 does not seem to be present, delaying已关闭评论

device eth0 does not seem to be present, delaying

造成出现这种情况问题有很多种,解决方法如下:

#lsmod | grep r8169 (因为我的网卡是RTL8100系列的)

#rmmod r8169 (假如你曾经安装过此驱动)

#cd r8169

#make clean modules

#make install

#depmod r8169

#insmod ./src/r8169.ko

到此已经安装完成。

查看一下:

#ifconfig -a

如果你看到了网卡eth0或是eth1则表明网卡驱动安装成功。

2008-06-23技术合集

用Helix Server架设流媒体服务已关闭评论

用Helix Server架设流媒体服务

以下教程为WEB管理的未汉化的教程,请学会后在汉化也不迟
1.解开压缩包
2.首先运行 压缩包解开之后 里面的rs904-win32_960.exe
3.点NEXT
4.点Browse,然后选中 压缩包解开之后 里面的RNKey-Helix_Server-90.lic文件
5.然点NEXT
6.然点Accept
7.把C:\Program Files\Real\Helix Server改成d:\Helix Server
注:也可改成其它分区的路径,建议不要装在C盘
8.点NEXT
9. username:流媒体服务器WEB管理的用户名,我输aaa,然后是密码,重复输入一次密码。
10.然后一直点NEXT直到Finish
注意:第10步最好用默认的端口号,当然如果你还要在这台服务器上安装其它WEB服务器的话,你可以把HTTP Port 的端口改一下。
如果你没有用默认的端口号安装的话,比如RTSP Port端口你用的不是554而是518,那么到时你的流媒体服务器访问时就要加上518的端口号,
如:
rtsp://你的IP:518/vod/real9video.rm
如果是默认的端口号554则为
rtsp://你的IP/vod/real9video.rm
11.点OK完成安装。
12.在桌面上的快捷方式Helix Server上点右键,然后点“属性”,然后点“查找目标”,将会打开一个文件夹
13.复制 压缩包解开之后 里面的rmserver.exe文件到上面打开的这个文件夹里粘贴,然后点“是”同意替换。
14.运行一下桌面上的快捷方式Helix Server(注意不是上面目录里的rmserver.exe),然后重启电脑(如果你不想重启的话,你可以打开“控制面板”-“管理工具”-“服务”按一下键盘上的H键,找到Helix Server,然后在Helix Server上面点右键 – 点“启动服务”)
15.运行桌面上的网页快捷方式Helix Server Administrator
16.输入你安装时的WEB管理的用户名和密码
17.找到左边的Server Setup点一下
18.找到左边IP Binding点一下,在右边找到Edit IP Address 在下面输入0.0.0.0表示同意所有内网和外网IP访问(不要急,等下我们可以限制)。
19.然后点APPLY,注意每次点了APPLY都会弹出个窗口要你点“确定”,弹出窗口的意思是你要APPLY(应用)成功要重启Helix Server服务才OK。
20.右上角的Restart Server就是重启Helix Server服务器。我们点一下Restart Server,然后点“确定”即可,20秒以后如果能回到你刚才的页面则OK,不行的话你按键盘上的F5键刷新一下再重新点一下Restart Server
21.找到左边的Connection Control点他一下,在右边的Maximum Client Connections是指Helix Server服务器支持最多在线的人数,我这个最多支持10000个,因此我们就输入10000,记得要点APPLY哦,然后点Restart Server重启Helix Server服务
22.找到左边的Mount Points点一下,然后在右边找到Mount Point Description后面的“+”点它一下就会多出一个Content1
23.找到Edit Description,把下面的Content1改成VOD
24.找到Mount Point ,把下面的改成 /vod/
25.找到Base Path 点一下,在下面输入你电影的物理路径,如我的为D:\ 我就输入 D:\
流访问路径的例子:如我的“d:\”下有个目录为“D:\欧美片\魔戒\魔戒1.rmvb”
则流访问路径为rtsp://你的IP/vod/欧美片/魔戒/魔戒1.rmvb
当然也可以加载网络路径,如\\serverdy1\vod1
如果你要加载网络路径,则要把Base Path Location下的Local改成Network
这里我们不改,就用默认的Local
然后点APPLY,然后点Restart Server重启Helix Server服务
26.封IP
找到左边的Security 点一下
找到左边的Access Control点一下
在右边找到Allow all other connections点一下
找到Access Type 把Allow改成Deny,然后点APPLY,注意:点APPLY了后先不要点Restart Server重启Helix Server服务
27.开放IP
在右边找到Access Rules后的+,点一下+就会出现Rule1
在Edit Rule Description下把Rule1改个名,我改的是edy132注意必须是字母开头的,不改也可以。
找到Access Type,下面的Allow不变
找到Client IP Address or Hostname,在下面输入你想开放的IP
找到Client Netmask,这里是子网掩码,通过这里的设置,我们可以开放一个网段的IP,如果不设置则默认为None,意思就是开放你刚才在Client IP Address or Hostname下面输入的IP
找到Server IP Address or Hostname,这里设成Any,大小写都行
找到Ports ,如果你是默认安装的就输入
554,7070,1755
如果你安装时改了端口,则软入你改的端口
然后点APPLY
然后选中刚才把Rule1改名后的edy132,点“↑”把它移到Allow all other connections上面。
28.只允许本机WEB管理
在右边找到Access Rules后的+,点一下+就会出现Rule1
在Edit Rule Description下把Rule1改个名,改成ADMIN
找到Client IP Address or Hostname,输入localhost
然后点APPLY
然后选中刚才把Rule1改名后的ADMIN,点“↑”把它移到Allow all other connections上面。
29.然后点APPLY,然后点Restart Server重启Helix Server服务。
30.进行了(28、29)的操作后,你要在你桌面上的网页快捷方式“Helix Server Administrator”上面单击右键,然后点“属性”-“web文档”在url里面改一下。例如我的为:
http://xyedytest:18781/admin/index.html
我就把它改成:
http://localhost:18781/admin/index.html
要不然会访问不了WEB管理。
31.参照27加入其它你想开放的IP

2008-06-23技术合集

IIS提示‘另一个程序正在使用此文件,进程无法访问’已关闭评论

IIS提示‘另一个程序正在使用此文件,进程无法访问’

IIS中网站服务所占用的是80端口,出现这样的提示我们可以判定是端口冲突造成的,故,查看真正运行的占用80端口的程序,在“运行”输入“cmd”,进入命令行,输入netstat -abn > c:/port80.txt此命令既是查询当前运行的程序所占用的端口状况,然后到c盘port80.txt文件中找到占用80端口的程序pid,记下pid。打开任务管理器,点击“查看”,选择列,勾选“PID(进程标识符)”,然后单击“进程”标签,找到80端口对应的pid,就可以看到是那个程序占用的了,更改这个程序的port,再重启这个程序,使更改生效。
再次启动iis,一切ok。
比较常见的是其他的web服务器软件占用了端口,比如apache,停掉就可以了!