Chapter 1 Securing Your Server and Network(8):停止未使用的服务

原文出处:http://blog.csdn.net/dba_huangzj/article/details/38263043,专题文件夹:http://blog.csdn.net/dba_huangzj/article/details/37906349

未经作者允许,不论什么人不得以“原创”形式公布。也不得已用于商业用途,本人不负责不论什么法律责任。

        前一篇:http://blog.csdn.net/dba_huangzj/article/details/38227187

 

前言:

 

假设全然安装SQL Server,会有一些非必要的组件也会被安装上去,这些组件会影响性能,也会带来更大的安全隐患。另外,在SQL Server专用的server上。某些WIndows服务也能够禁用。

能够说,SQL Server是相对“自满足”的软件,只须要使用底层操作系统訪问物理资源,在专用server上。Windows的服务应该最小化。

 

实现:

 

1.在Windows Server 2008 上,点击【server管理器】。或者通过【计算机管理器】打开。

2.在【配置】→【服务】中,双击【状态】列。进行排序。如图:

image

3.找到想要禁用的服务。然后右键【属性】→【常规】→【启动类型】中选择【禁用】:

image

 

 

原理:

 

以下是须要研究是否有必要禁用的服务:

服务名 描写叙述
DHCP Client 大部分server中。IP地址是固定的,所以这个服务能够不用。
DNS Client 缓存本地的DNS名称
Network Location Awareness 收集和存储网络配置信息,而且在信息变更时发送警告给应用程序,除非使用Windows 2008 高级防火墙配置,否则不能禁用。

Print Spooler 载入文件到内存用于兴许打印。假设server不须要打印,能够禁用
Windows Error Reporting Service 当应用停止工作或者没有响应时会发送错误报告,一般能够禁用
Windows Firewall 假设使用网络防火墙。能够禁用本机的防火墙。
Shell Hardware 对于移动设备激活自己主动播放,能够禁用。

 

除此之外,还能够禁用SQL Server的一些服务(假设应用系统不须要):Analysis Services, Reporting Services, 和Integration Services。

甚至能够卸载。


下一篇:http://blog.csdn.net/dba_huangzj/article/details/38332605

posted on 2017-06-19 21:36  ljbguanli  阅读(139)  评论(0编辑  收藏  举报