当前位置:  操作系统/服务器>linux
本页文章导读:
    ▪安装配置MRTG-2.15.1的方法       本文中使用的系统为RH9.0,本机IP地址为192.168.1.6  一、MRTG需要以SNMP服务为基础,所以请确保你的系统已经启用了此服务  1.请确保你的系统安装了以下软件包  net-snmp-5.0.6-17  net-snmp-devel-5.0.6.........
    ▪mysql实现自动远程备份一办法       一、实现本地自动备份数据库很简单: 1.以root身份登陆 2.计划任务(每天的3:30自动执行 /usr/bin/mysqlbackup) crontab 0 3:30 * * * /usr/bin/mysqlbackup  3.写一个自动备份数据库脚本 vi /usr/bin/mysq.........
    ▪win2003设置技巧大全       一、windows server 2003 3790版本识别 RTM=release to manufacture (公开发行批量生产)是给硬件制造商的版本!是送去压盘的,不是拿去卖的。 OEM=Original Equipment Manufacturer只能全新安装, 和RTM差.........

[1]安装配置MRTG-2.15.1的方法
    来源: 互联网  发布时间: 2013-12-24
本文中使用的系统为RH9.0,本机IP地址为192.168.1.6 

一、MRTG需要以SNMP服务为基础,所以请确保你的系统已经启用了此服务 

1.请确保你的系统安装了以下软件包 
net-snmp-5.0.6-17 
net-snmp-devel-5.0.6-17 
net-snmp-utils-5.0.6-17 

2.修改/etc/snmp/snmpd.conf 

去掉如下一行的注释 
view mib2    included   .iso.org.dod.internet.mgmt.mib-2 fc 

在大约55行处添加如下一行 
view     systemview     included    .1.3.6.1.2.1.2 

把如下行 
access   notConfigGroup ""       any        noauth     exact   systemview none none 
改作: 
access   notConfigGroup ""       any        noauth     exact   mib2 none none 

3.启用snmpd服务 
#service snmpd start 
#chkconfig --levle 2345 snmpd on 

4.查看端口的开启状况 
# netstat -tunlp |grep snmp 
tcp         0       0 0.0.0.0:199              0.0.0.0:*                LISTEN       4973/snmpd           
udp         0       0 0.0.0.0:161              0.0.0.0:*                            4973/snmpd     

二、MRTG生成供浏览图像需要httpd服务的支持,同时也需要gd、libpng和zlib三个软件包的支持,而gd的正常运行也需要其它的几个软件,下面一并安装它们 

1.安装zlib-1.2.3 
#tar zxvf zlib-1.2.3.tar.gz 
#cd zlib-1.2.3 
#./configure --prefix=/usr/local/zlib 
#make 
#make install 

2.安装httpd-2.2.4 
#tar zxvf httpd-2.2.4.tar.gz 
#cd httpd-2.2.4 
#./configure --prefix=/usr/local/apache --sysconfdir=/etc/httpd --enable-so --enable-track-vars --enable-rewrite --with-z-dir=/usr/local/zlib  
#make  
#make install 
启动httpd 
/usr/local/apache/bin/apachectl -k start 

3.安装libpng-1.2.14  
#tar zxvf libpng-1.2.14.tar.gz    
# cd libpng-1.2.14  
# cp scripts/makefile.linux makefile  
# make (若是提示找不到zlib库文件或者头文件,多半是makefile文件里zlib的默认路径有误。可编辑makefile文件,找到zlib项并重新指定路径到/usr/local/zlib/lib和/usr/local/zlib/include)。 
# make install 

4.安装freetype-2.1.10  
# tar -zvxf freetype-2.1.10.tar.gz  
# cd freetype-2.1.10 
# mkdir -p /usr/local/freetype  
# ./configure --prefix=/usr/local/freetype  
# make;make install   

5.安装jpegsrc.v6b 
jpeg默认不会自建目录,因此需手动建立目录:  
# mkdir -pv /usr/local/jpeg6/{,bin,lib,include,man/{,man1},man1} 
安装 
#tar zxvf jpegsrc.v6b.tar.gz     
# ./configure --prefix=/usr/local/jpeg6/ --enable-shared --enable-static  
# make 
# make install   
# make install-lib 

6.安装libxml2-2.6.19 
# tar -zxf libxml2-2.6.19.tar.gz 
# cd libxml2-2.6.19 
# mkdir -p /usr/local/libxml2 
# ./configure --prefix=/usr/local/libxml2 
# make; make install 
#cp xml2-config /usr/bin 

7.安装GD-2.0.33库  
# tar -zvxf gd-2.0.33.tar.gz  
# mkdir -p /usr/local/gd2  
# cd gd-2.0.33  
# ./configure --prefix=/usr/local/gd2 --with-jpeg=/usr/local/jpeg6/ --with-png=/usr/local/lib/ --with-zlib=/usr/local/zlib/ --with-freetype=/usr/local/freetype/  
# make 
# make install  

三、安装配置MRTG 

1.下载mrtg,目前最新版本为mrtg-2.15.1 
http://oss.oetiker.ch/mrtg/pub/mrtg-2.15.1.tar.gz 

2.安装mrtg-2.15.1 
#tar zxvf mrtg-2.15.1.tar.gz 
# cd mrtg-2.15.1  
# ./configure --prefix=/usr/local/mrtg --sysconfdir=/etc/mrtg --with-gd=/usr/local/gd2/include --with-gd-lib=/usr/local/gd2/lib --with-gd-inc=/usr/local/gd2/include --with-png=/usr/local/include --with-png-lib=/usr/local/lib --with-png-inc=/usr/local/include --with-zlib=/usr/local/zlib/include --with-zlib-lib=/usr/local/zlib/include --with-zlib-inc=/usr/local/zlib/include 
# make 
# make install 

3.基本配置 

生成主配置文件 
#/usr/local/mrtg/cfgmaker public@localhost > /etc/mrtg/mrtg.cfg 

编辑/etc/mrtg/mrtg.cfg 
将 
#WorkDir:/home/http/mrtg 
去掉注释并改为 
WorkDir: /usr/local/apache/htdocs/mrtg    (此处是你的httpd默认的主目录) 

去掉如下行的注释 
# Options[_]: growright, bits 

添加如下行,实现网页中的中文字符显示 
Language:gb2312 

生成MRTG网页主页面文件 
#/usr/local/mrtg/bin/indexmaker /etc/mrtg/mrtg.cfg --output=/usr/local/apache/htdocs/mrtg/index.html   --title="My MRTG" 

4.启动MRTG 
#env LANG=C /usr/local/mrtg/bin/mrtg /etc/mrtg/mrtg.cfg 
这个命令会输出一些错误信息,一般可以安全忽略,连续执行三次此命令即可。 

5.MRTG生成的web页面是静态的,为了能让其不断的刷新,需要将以上命令添加进crontab 
#crontab -e  
添加如下一行 
*/3 * * * * env LANG=C /usr/local/mrtg/bin/mrtg /etc/mrtg/mrtg.cfg 
注:此行表示每三分钟刷新一次,你可以根据自己的需要修改刷新时间间隔。 

6.安装完毕,可以去查看结果了,在浏览器输入形如以下地址 
http://192.168.1.6/mrtg    (IP地址为你的机器IP) 

四、一个示例:内存使用监视 

1.新建一个存放脚本的文件夹 
#mkdir -pv /usr/local/apache/htdocs/mrtgsh 

2.建立脚本文件 
#vi /usr/local/apache/htdocs/mrtgsh/mrtg.memory 
添加如下脚本: 
#!/bin/bash  
# run this script to check the mem usage.  
totalmem=`/usr/bin/free |grep Mem |awk '{print $2}'`  
usedmem=`/usr/bin/free |grep Mem |awk '{print $3}'`  
UPtime=`/usr/bin/uptime | awk '{print $3""$4""$5}'`  
echo $totalmem  
echo $usedmem  
echo $UPtime  
让其具有运行权限 
#chmod 755 /usr/local/apache/htdocs/mrtgsh/mrtg.memory 

3.编辑/etc/mrtg/mrtg.cfg 
添加如下内容 
Target[memory]: `/usr/local/apache/htdocs/mrtgsh/mrtg.memory`  
MaxBytes[memory]: 4096000  
Title[memory]:Memory Usages 
ShortLegend[memory]: &  
kmg[memory]:kB,MB  
kilo[memory]:1024  
YLegend[memory]:   Memory Usage :  
Legend1[memory]:   Total Memory :  
Legend2[memory]:   Used Memory :  
LegendI[memory]:   Total Memory :  
LegendO[memory]:   Used Memory :  
Options[memory]: growright,gauge,nopercent  
PageTop[memory]:<H1>Memory Usages</H1>  

4.重新生成主页面文件 
#/usr/local/mrtg/bin/indexmaker /etc/mrtg/mrtg.cfg --output=/usr/local/apache/htdocs/mrtg/index.html   --title="My MRTG" 

5.可根据情况重新启动MRTG,然后就可以查看效果了。


本文转自bbs.chinaunix.net

    
[2]mysql实现自动远程备份一办法
    来源: 互联网  发布时间: 2013-12-24
一、实现本地自动备份数据库很简单:
1.以root身份登陆
2.计划任务(每天的3:30自动执行 /usr/bin/mysqlbackup)
crontab
0 3:30 * * * /usr/bin/mysqlbackup 
3.写一个自动备份数据库脚本
vi /usr/bin/mysqlbackup
#!/bin/bash
mv /home/.../db_bak5.tgz /home/.../db_bak6.tgz
mv /home/.../db_bak4.tgz /home/.../db_bak5.tgz
mv /home/.../db_bak3.tgz /home/.../db_bak4.tgz
mv /home/.../db_bak2.tgz /home/.../db_bak3.tgz
mv /home/.../db_bak1.tgz /home/.../db_bak2.tgz
rm -rf /home/.../db_bak.txt
/usr/bin/mysqldump -uroot -ppassword dbname
> /home/.../db_bak.txt
cd /home/.../
tar czvf db_bak1.tgz db_bak.txt
二、这样每天的3:30就会在本地目录/home/.../下生成相应的数据库备份,开始由于/home/.../目录下缺少数据系统会提示错误,这是正常的
三、至于远程备份可以配合使用ftp或scp命令实现,方法很简单,查一下相关命令的使用,然后再改动一下mysqlbackup脚本就可以了


在win2003下MySQL数据库每天自动备份

终于让服务器每天早上备份一次 MySQL 数据库并自动打包,同时删除 5 天前的备份文件. 分享如下. 

1. 环境: windows server 2003 + Apache 2.0 + PHP5 + MySQL 4.0.26 . 

2. 假设 PHP 安装目录为 D:/php ,MySQL 安装目录为 D:/mysql. 

3. 在 D:/php 下建立目录 WinRAR, 把你 winrar 安装目录下的 WinRAR.exe 和 RARReg.KEY 复制到 D:/php/WinRAR . 

4. D:/php 下建立文件 mysql_backup.php: 

/*///////////////////////// 
#FileName: mysql_backup.php 
#Author: faisun 
#Website: http://www.softpure.com 
////////////////////////*/   
//保存目录,路径要用反斜杠.您需要手动建立它. 
$store_folder = 'D:\databse_backup'; 
//用户名和密码 
//该帐号须有操作[所有]的数据库及FILE的权限 
//否则有些数据库不能备份. 
$db_username = "root"; 
$db_password = ""; 
$time=time(); 
$nowdir = "$store_folder\\".date("Ymd",$time).""; 
if(file_exists("$nowdir.rar")) die("File exists.\n"); 
@mkdir($nowdir); 
mysql_connect("localhost","$db_username","$db_password"); 
$query=mysql_list_dbs(); 
while($result=mysql_fetch_array($query)){ 
system (dirname(__FILE__).'\..\mysql\bin\mysqldump --opt '."$result[Database]
-u{$db_username} ".($db_password?"-p{$db_password}":"")." >
$nowdir\\$result[Database].sql"); 
echo "dumping database `$result[Database]`...\n"; 

echo "\nWinrar loading...\n"; 
system( dirname(__FILE__)."\\WinRAR\\WinRAR.exe a -ep1 -r -o+ -m5 -df \"$nowdir.rar\" 
"$nowdir\" " ); 
//删除 5 天前的文件 
@unlink("$store_folder\\".date("Ymd",$time-86400*5).".rar"); 
echo "\nOK!\n"; 


5. D:/php 下建立文件 mysql_backup.bat,内容只有一句: 

php.exe mysql_backup.php 

6. 双击该 bat 文件运行,如果能备份了,OK,下一步添加任务计划. 

7. 把 D:/php/mysql_backup 添加到任务计划,时间选每天. 根据服务器的监测结果,每天早上 5-8 时为流量低峰期. 由于 5-7 时有些数据库的清理工作,可以把时间定在了早上 8 点整.

mysql的自动备份------这篇来自动网

time=`date +%G%I%d%H%M` #年月日时分

db=products
echo "#产品库\r\n" >/sqlbak/${db}_$time.sql #备份文件名为[库名_年月日时分.sql]
mysqldump --add-drop-table -c --allow-keywords --force --password=1234567890 --user=root $db >>/sqlbak/${db}_$time.sql


db=news   #另一个库
echo "#新闻库\r\n" >/sqlbak/${db}_$time.sql
mysqldump --add-drop-table -c --allow-keywords --force --password=1234567890 --user=root $db |bzip2 -9 >/sqlbak/${db}_$time.sql.bz2


#--add-drop-table是添加一个删出命令。
#-c是完整插入,每行插入都包括字段名
#--force是出错也继续
#--allow-keywords是对于保留字做字段名时对字段名加反引号。

    
[3]win2003设置技巧大全
    来源: 互联网  发布时间: 2013-12-24
一、windows server 2003 3790版本识别

RTM=release to manufacture (公开发行批量生产)是给硬件制造商的版本!是送去压盘的,不是拿去卖的。
OEM=Original Equipment Manufacturer只能全新安装, 和RTM差不多,只是称呼不同而已。RTL=retail(零售)正式零售版,可以升级或者全新安装。
VLK=Volume License大量授权版,又称为企业版。无需激活。(网上所谓的简体中文VLK版实际是普通简体中文版加英文VLK版中的8个文件而已)


  二、Windows Server 2003的不同版本

  Windows Server 2003 Web版:为快速开发、部署Web服务与应用程序,提供Web托管与服务平台。支持2路SMP(对称多处理)系统、2GB内存。

  Windows Server 2003标准版:面向中小型企业和部门级应用。支持4路SMP、4GB内存。Windows Server 2003企业版:适合中心与大型组织使用,有32位和64位两个版本。支持8节点集群、NUMA;支持8路SMP,其中32位版支持32GB内存,64位版支持64GB内存。

  Windows Server 2003数据中心版:面向要求强伸缩性和高可用性的企业,有32位和64位两个版本。32位版支持32路SMP、64GB内存;64位版支持64路SMP、512GB内存;两个版本均支持8节点集群、
NUMA

  三、windows server 2003 3790版的激活

在正式版算号器没有出来之前,现在流行的激活方式有以下几种:
(1)Reset5.02,在安全模式下运行即可激活,把时间调整为2008年都没有问题,一切使用正常。可以升级。缺点:激活程序被彻底屏蔽,表现为运行msoobe /a没有任何显示,并且在服务中有一项reset5,开机会自动运行此服务,C:WINDOWSsystem32srvany.exe,此程序应该是reset5添加入系统的。

(2)俄罗斯破解,记得在xp时代,只要把setupreg.hiv在安装前替换,然后电话激活就可以达到完美的激活境界,可在2003下,这样子做之后,当前显示已激活,可如果你调整了时间再开机又会显示要激活,甚至是不能使用。估计次次问题关键还是在那个setupreg.hiv文件。

(3)在论坛上有人贴出了一个Winxpactivation.exe的文件,号称可以激活,实际上这个还是假激活,暂时屏蔽了激活程序,是不能够修改时间的。

(4)用替换法做出来的伪VLK,安装使用都没有问题,只是不能升级。VLK是替换英文版的8个文件.但是SN已经被微软封掉了.所以不能升级,但是此法是最稳定的,没有任何问题。

结论:推荐大家用8个替换法激活和reset5.02激活!

 四、win 2003 server的一些优化设置

1.禁用配置服务器向导:

禁止“配置你的服务器”(Manage Your Server)向导的出现:在控制面板(Control Panel) -> 管理员工具(Administrative Tools )-> 管理你的服务器(Manage Your Server)运行它,然后在窗口的左下角复选“登录时不要显示该页”(Don't display this page at logon)。

2.启用硬件和DirectX加速

*硬件加速:桌面点击右键--属性(Properties) -> 设置(Settings )--高级(Advanced )--疑难解答(Troubleshoot)。把该页面的硬件加速滚动条拉到“完全”( Full),最好点击“确定”(OK)保存退出。这期间可能出现一瞬的黑屏是完全正常。

*DirectX加速:打开“开始”(Start) -> “运行”(Run),键入“dxdiag”并回车打开“DirectX 诊断工具”(DirectX Tools),在“显示”(Display)页面,点击DirectDraw, Direct3Dand AGP Texture 加速三个按钮启用加速。把“声音的硬件加速级别”(Hardware Sound Acceleration Level)滚动条拉到“完全加速”( Full Acceleration)。

3. 启用声卡:

系统安装后,声卡是禁止状态,所以要在 控制面板 -> 声音 -> 启用,重启之后再设置它在任务栏显示。如果你使用的是Windows server 2003标准版请从第二步xx作,因为标准版已允许声音服务。*打开“开始”(Start) -> “运行”(Run),键入“Services.msc ”,在出现的窗口中找到“Windows Audio”并双击它,然后在启动模式(startup type )的下拉菜单选择“自动”(Automatic),并点击“应用”(Apply) ->“开始”(Start) -> “确定”(OK)

*打开“开始”(Start) -> “运行”(Run),键入“dxdiag”并回车打开“DirectX诊断工具”(DirectX Tools),在“Sound”(Display)页面,把“声音的硬件加速级别”(Hardware Sound Acceleration Level)滚动条拉到“完全加速”( Full Acceleration)。

4. 如何启用 ASP 支持:

Windows Server 2003 默认安装,是不安装 IIS 6 的,需要另外安装。安装完 IIS 6,

还需要单独开启对于 ASP 的支持。方法是: 控制面板 -> 管理工具 ->Web服务扩展 -> Active Server Pages -> 允许。

5. 如何启用 XP 的桌面主题:

*打开“开始”(Start) -> “运行”(Run),键入“Services.msc ”,选themes“主题”(默认是禁止的),然后改为“自动”,按“应用”,选“开启”。*接着点“桌面”的属性,在“主题”里选“windows xp”*我的电脑----属性----高级----性能-----在桌面上为图标标签使用阴影

6. 禁止关机时出现的关机理由选择项:

关机事件跟踪(Shutdown Event Tracker)也是Windows server 2003区别于其他工作站系统的一个设置,对于服务器来说这是一个必要的选择,但是对于工作站系统却没什么用,我们同样可以禁止它。打开”开始“Start ->”运行“ Run ->输入”gpedit.msc “,在出现的窗口的左边部分,选择 ”计算机配置“(Computer Configuration )-> ”管理模板“(AdministrativeTemplates )-> ”系统“(System),在右边窗口双击“Display Shutdown Event Tracker” 在出现的对话框中选择“禁止”(Disabled),点击然后“确定”(OK)保存后退出,这样,你将看到类似windows 2000的关机窗口

7. 如何使用USB硬盘、U盘,添加已经有分区的硬盘

我的电脑(单击右键)----管理----磁盘管理-----在相应的硬盘上执行导入和分配盘符操作

8. 在控制面板里显示全部组件:
把 Windowsinf 目录中的 sysoc.inf 文件里的 "hide" 替换掉。

9.禁用Internet Explorer Enhanced Security 和禁止安全询问框的出现在IE工具选项中自定义设置IE的安全级别。在”安全“(Security)选项卡上拉动滚动条把Internet区域安全设置为”中“(Medium)或“中低”。自定义设置中将有关的选择“提示”修改为选择“禁止”或“启用”。

10. 禁用开机 CTRL+ALT+DEL和实现自动登陆

*方法1:打开注册表(运行->“Regedit”),再打开:HKEY_LOCAL_MACHIN│SOFTWARE│MicroSoft│Windows NT│CurrentVersion │Winlogon段,在此段中按右键,新建二个字符串段,AutoAdminLogon=“1”,DefaultPassword=“为超级用户Administrator所设置的Password”。
注意,一定要为Administrator设置一个密码,否则不能实现自启动。 然后,重新启动Windows即可实现自动登录。

*方法2:管理工具 -> Local Security Settings(本地安全策略) -> Local Policies 本地策略 -> Security Options 安全选项 ->
Interactive logon: Do not require CTRL+ALT+DEL,启用之。
Interactive logon: Do not display last user name 启用(登录窗口不显示登录用户名)

*方法3(自动登陆):使用Windows XP的Tweak UI来实现Server 2003自动登陆。
下载:Tweak UIhttp://www.ssite.org/uppic/sun_pic/...003/tweakui.exe

下载后直接执行tweakui.exe 在左边的面板中选择Logon -> Autologon -> 在右边勾选Log on automaticallyat system startup输入你的用户名和域名(如果没有就不写),点击下面的Set Password,输入用户名的密码,然后点击OK。

11.隐藏文件

Windows Server 2003默认情况下是显示所有的文件夹的,如果你不想这样,可以通过一下方法来隐藏:打开任意一个文件夹,选择工具(Tools) -> 文件夹选项(Folder Options) -> 查(View),调整 显示系统文件夹的内容、隐藏受保护的操作系统文件、隐藏文件和文件夹 三项

12.允许内置的IMAPI CD-Burning服务和支持Windows影像设备服务

.允许内置的IMAPI CD-Burning服务和支持Windows影像设备服务*假如你希望启用Windows内置的IMAPI CD-Burning服务。做如下xx作:打开“开始”(Start) -> “运行”(Run),键入“Services.msc ”,在出现的窗口中找到“IMAPI CD-Burning COM Service ”并双击它,然后在启模式(startup type )的下拉菜单选择“自动”(Automatic),并点击“应用”(Apply) ->“开始”(Start) -> “确定”(OK)


*假如你有如数码相机和扫描仪之类的影像设备,你应该打开Windows Image Acquisition 服务。打开“开始”(Start) -> “运行”(Run),键入“Services.msc ”,在出现的窗口中找到“Windows Image Acquisition (WIA) ”并双击它,然后在启动模式(startup type )的下拉菜单选择“自动”(Automatic),并点击“应用”(Apply) ->“开始”(Start) ->“确定”(OK)

13.高级设置

*我们可以修改一些windows server 2003的高级设置以适合工作站的应用环境。右键点击“我的电脑”(My Computer)--属性(Properties)--高级(Advanced)--性能(Performance)--设置(Setting)--高级(Advanced),把“处理器计划”(Processor scheduling )和内存使用(Memory usage)分配给“程序”(Programs)使用。然后点击“确定”(OK.)

*禁用错误报告
右键点击“我的电脑”(My Computer)--属性(Properties)--高级(Advanced)--点击“错误报告”(Error Reporting )按钮,在出现的窗口中把“禁用错误报告”(Disable Error Reporting)选上并复选“但在发生严重错误时通知我”(But, notify me when critical errors occur.)

*调整虚拟内存
一些朋友经常会对关机和注销缓慢感到束手无策,解决办法就是禁用虚拟内存,这样你的注销和关机时间可能会加快很多。右键点击“我的电脑”(My Computer)--属性(Properties)--高(Advanced)--性能(Performance)--设置(Setting)--高级(Advanced),点击“虚拟内存”(Virtual memory)部分的“更改”(Change),然后在出现的窗口选择“无分页文件”。重启系统即可。

14.加快启动和运行速度

*修改注册表,减少预读取,减少进度条等待时间:开始→运行→regedit启动注册表编辑器,HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSessionManagerMemory ManagementPrefetchParameters, 有一个键值名为EnablePrefetcher,它的值是3,把它改为“1”或“5”。找到 HKEY_LOCAL_MACHINESystemCurrentControlSetControl,WaitToKillServiceTimeout 设为:1000或更小。 ( 原设定值:20000 )找到 HKEY_CURRENT_USERControl PanelDesktop 键,将右边视窗的WaitToKillAppTimeout 改为 1000, ( 原设定值:20000 )即关闭程序时仅等待1秒。
将 HungAppTimeout 值改为:200( 原设定值:5000 ), 表示程序出错时等待0.5秒。


*让系统自动关闭停止回应的程式。
打开注册表 HKEY_CURRENT_USERControl PanelDesktop 键,将 AutoEndTasks 值设为 1。 ( 原设定值:0 )

*禁用系统服务Qos开始菜单→运行→键入 gpedit.msc ,出现“组策略”窗口, 展开 "管理模板”→“网络” , 展开 "QoS 数据包调度程序", 在右边窗右键单击“限制可保留带宽" ,在属性中的“设置”中有“限制可保留带宽" ,选择“已禁用”,确定即可。当上述修改完成并应用后,用户在网络连接的属性对话框内的一般属性标签栏中如果能够看到"QoS Packet Scheduler(QoS 数据包调度程序)"。说明修改成功,否则说明修改失败。

*改变窗口弹出的速度:
找到HKEY_CURRENT_USER\Control Panel\Desktop\WindowMetrics子键分支,在右边的窗口中找到MinAniMate键值,其类型为REG_SZ,默认情况下此健值的值为1,表示打开窗口显示的动画,把它改为0,则禁止动画显示,接下来从开始菜单中选择“注销”命令,激活刚才所作的修改。

*禁止Windows XP的压缩功能:
点击“开始”下的“运行”,在“运行”输入框中输入“regsvr32/u zipfldr.dll”,然后按回车键即可。

*设置个性的启动信息或警告信息:
个性化的Windows XP启动:打开注册表编辑器,找到HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon子键分支,双击LegalNoticeCaption健值,打“编辑字符串”对话框,在“数值数据”下的文本框中输入自己想要的信息标题,如“哥们儿,你好!”,然后点击“确定”,重新启动。如果想要改变警告信息的话可以双击LegalNoticeText健值名称,在出现的“编辑字符串”窗口中输入想要显示的警告信息,单击“确定”,重新启动。

15.安装Java VM
Windows server 2003没有集成MS Java VM或Sun Java VM,你可以自行下载并安装它。

16.安装DirectX 9a

在Windows Server 2003上安装DirectX 9a和在其他版本的Windows上安装DirectX 9a的方法是一样的。安装之前必须先启用DirectX and Graphics Acceleration。

17.可用的杀毒软件和防火墙:Symantec Norton Antivirus Corporate 8.0Zone Alarm 3.7.159 Norton Personal Firewall 2003

  五、如何防范ipc $入侵

1、禁止空连接进行枚举(此操作并不能阻止空连接的建立)

首先运行regedit,找到如下组建[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlLSA]把RestrictAnonymous = DWORD的键值改为:00000001。restrictanonymous REG_DWORD0x0 缺省0x1 匿名用户无法列举本机用户列表0x2 匿名用户无法连接本机IPC $共享说明:不建议使用2,否则可能会造成你的一些服务无法启动,如SQL Server

2、禁止默认共享

1)察看本地共享资源
运行-cmd-输入net share
2)删除共享(每次输入一个)
net share ipc $ /delete
net share admin $ /delete
net share c $ /delete
net share d $ /delete(如果有e,f,……可以继续删除)
3)修改注册表删除共享运行-regedit找到如下主键[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesLanmanServerParameters]
把AutoShareServer(DWORD)的键值改为:00000000。如果上面所说的主键不存在,就新建(右击-新建-双字节值)一个主健再改键值。

3、停止server服务

1)暂时停止server服务net stop server /y (重新启动后server服务会重新开启)
2)永久关闭ipc $和默认共享依赖的服务:lanmanserver即server服务控制面板-管理工具-服务-找到server服务(右击)-属性-常规-启动类型-已禁用

4、安装防火墙(选中相关设置),或者端口过滤(滤掉139,445等)

1).解开文件和打印机共享绑定

  鼠标右击桌面上[网络邻居]→[属性]→[本地连接]→[属性],去掉“Microsoft网络的文件和打印机共享”前面的勾,解开文件和打印机共享绑定。这样就会禁止所有从139和445端口来的请求,别人也就看不到本机的共享了。

  2).利用TCP/IP筛选

  鼠标右击桌面上[网络邻居]→[属性]→[本地连接]→[属性],打开“本地连接属性”对话框。选择[Internet协议(TCP/IP)]→[属性]→[高级]→[选项],在列表中单击选中“TCP/IP筛选”选项。单击[属性]按钮,选择“只允许”,再单击[添加]按钮(如图2),填入除了139和445之外要用到的端口。这样别人使用扫描器对139和445两个端口进行扫描时,
将不会有任何回应。

  3).使用IPSec安全策略阻止对端口139和445的访问

  选择[我的电脑]→[控制面板]→[管理工具]→[本地安全策略]→[IP安全策略,在本地机器],在这里定义一条阻止任何IP地址从TCP139和TCP445端口访问IP地址的IPSec安全策略规则,这样别人使用扫描器扫描时,本机的139和445两个端口也不会给予任何回应。


  4).使用防火墙防范攻击

  在防火墙中也可以设置阻止其他机器使用本机共享。如在“天网个人防火墙”中,选择一条空规则,设置数据包方向为“接收”,对方IP地址选“任何地址”,协议设定为“择一条空规则,设置数据包方向为“接收”,对方IP地址选“任何地址”,协议设定为“TCP”,本地端口设置为“139到139”,对方端口设置为“0到0”,设置标志位为“SYN”,动作设置为“拦截”,最后单击[确定]按钮,并在“自定义IP规则”列表中勾选此规则即可启动拦截139端口攻击了(如图3)。

5、给所有账户设置复杂密码,防止通过ipc $穷举密码

  六、各种vlk版本的Windows在线更新(win2003 server也可以)

以下地址适合于各种vlk版本的Windows在线更新(实际上是从微软站点下载更新包,然后自行安装)。
该方法不像xp内置在线更新那样检查序列号的合法性。
已经测试,可用。

    
最新技术文章:
▪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