知识讲堂:透视服务器核心Server Core

系统 Windows
服务器核心 (Server Core)是Windows Server 2008一种新的安装选项,和以往Windows Server系统最大不同点就是它并非以往图形化的操作接口,而是改以指令方式设定管理。

服务器核心 (Server Core)是Windows Server 2008一种新的安装选项,和以往Windows Server系统最大不同点就是它并非以往图形化的操作接口,而是改以指令方式设定管理。

Server Core移除许多Windows内置的应用程序与操作环境,例如IE浏览器、微软管理主控台(Microsoft Management Console,MMC),这样的环境下,你找不到档案总管、控制台,只有基本的功能操作,但基本的服务器功能依然能在命令列中操作,例如Active Directory、IIS网站服务器等。

Server Core省略的部分,还包含了大部分Windows均预设的应用程序,像是小算盘、图片浏览器等等。虽然少了这些,使用有一些不便,但是,这对一个服务器系统来说,并不会影响主要的网络服务,反而会让它执行起来轻盈许多,等于省下更多的资源来提供主要服务运作。此外,当系统内的应用程序变少时,我们要管理与维护的对象也会减少。像Windows系统下,都内置了IE浏览器,由于有许多攻击和入侵都是针对它而来,因此需要经常定时下载修正程序更新;可是,对Server Core来说,因为本身不包含这些组件,因此不需要花额外时间去处理漏洞修补的工作。

就像上面所提的,这种使用模式不只是精简了系统本身的组件,也连带提升系统的安全性。在实际情况中,造成网络漏洞的原因,往往不一定是只有操作系统本身,执行的应用程序也有关系。因此,当不必要的应用程序减少时,系统的漏洞也势必会随着减少,在网络上受攻击的面向也会减少许多,藉此提升系统安全性。

Server Core的操作接口以一个命令列窗口为主,但依然有许多程序采用以往Windows惯用的显示方式,如登录编辑程序、记事本,以及工作管理员等程序,还是以图形接口为主。

这种新型态的安装选项,虽然在实际设定上不如完整安装方便,但对于服务器级的操作系统而言,系统是否容易操作,却不一定是优先考虑。对习惯 Unix类型系统的管理员来说,Server Core以指令模式为主的操作接口,可能比较亲切,不过对于习惯以往Windows图形化的人来说,假使不能以拖拉点选的方式操作,可能有点不适应。但只要花些时间,多研究操作方式及指令语法,就能顺利启动系统内的各项网络服务。

支持多种远程管理模式

我们在Server Core操作时,都是透过一个命令列窗口,输入指令操作系统。所使用到的指令,除了Windows Server 2008,甚至是Server Core中特有的,大部分都沿用先前的Windows系统,像是设定网络组态的Netsh——从Windows NT 4.0到Windows Server 2008都内置;有的指令甚至从DOS时代就已经存在,像查看子目录的dir。由于指令、设定语法与过去的执行方式没太多差异,如果以前你习于使用这些指令去操作系统,相信在Server Core的环境中一定能更快上手。

和完整安装的Windows相同,Server Core也能透过网络远程管理操作系统,其中以MMC的方式去操作,能让这管理模式具有图形化接口,可进一步用鼠标调整的项目较多。我们可以藉由完整安装的Windows Server 2008,以MMC远程登入Server Core主机管理AD。不只是使用MMC,我们也能使用远程桌面、终端机服务(Terminal Services),以及Windows Remote Shell等远程管理模式。

整体而言,Server Core没有一般使用者所习惯的图形接口,加上预设不安装传统Windows上的多种程序和服务,省下了不少硬件资源,安全性亦提升不少。但要注意的是,采用这个系统接口,成本未必较低。由于Server Core是一种安装模式,并不是授权模式,若选用企业版的x64完整安装与Server Core相较,两者的费用都是相同的。

【编辑推荐】

  1. Windows Server 2008 Core上部署管理DHCP服务器
  2. Cisco IOS DHCP Server实现的三个步骤
  3. 在Windows Server 2008 Core上跑VS2005虚拟机(图)
责任编辑:张浩 来源: 比特网
相关推荐

2009-07-01 18:28:09

IBM刀片HS22

2010-10-09 10:17:49

Windows SerDHCP服务器

2010-11-01 00:56:27

2009-10-20 17:39:57

服务器基础知识

2010-05-05 17:32:29

Unix Superd

2010-04-29 18:01:42

Unix服务器

2010-09-02 11:20:47

SQL删除

2011-08-31 10:14:11

2010-10-20 15:53:37

SQL Server服

2011-03-07 13:36:16

2010-05-17 17:27:31

2010-11-09 14:47:46

SQL Server跨

2010-11-08 11:53:16

2024-04-07 09:41:18

SignalR实时通信开发

2021-08-03 15:33:05

gRPC服务器

2010-04-21 13:41:41

Unix内核

2009-12-21 14:51:44

Fedora Core

2010-06-25 10:10:26

低耗芯片

2009-11-18 11:10:16

PHP WEB服务器

2009-09-02 17:41:49

邮件服务器
点赞
收藏

51CTO技术栈公众号