Windows Server 2008之 Server Core完全攻略
Server Core是Windows Server 2008 中一個(gè)全新的最小限度服務(wù)器安裝選項(xiàng)。Server Core 安裝為一些特定服務(wù)的正常運(yùn)行提供了一個(gè)最小的環(huán)境,從而減少了其他服務(wù)和管理工具可能造成的攻擊和風(fēng)險(xiǎn)。
安裝Server Core
Server Core的安裝本身很簡單,你只要插入光盤,點(diǎn)擊'Setup',跟隨屏幕向?qū)Ь湍芡瓿扇康陌惭b任務(wù)。但需要注意的是:我們無法從之前的Windows Server版本升級到Server Core,也無法從Windows Server 2008普通模式升級到Server Core版本 ,唯一的方法只能是全新安裝。同樣從Server Core版本升級到Windows Server 2008的其它版本也是做不到的,如果需要Windows 的圖形用戶界面或者需要Server Core中不包涵的服務(wù)器角色,唯一的方法同樣只有重新安裝。
配置Server Core
因?yàn)镾erver Core的安裝并不包括Windows的圖形用戶界面,用戶只能通過使用命令行工具來完成全部的配置工作。當(dāng)然,用戶也可以使用無人職守安裝文件在安裝時(shí)完成這些配置,可查看光盤中/Docs目錄下的deploy.chm文件以及ref.chm幫助文件。
注意,如果你需要將Server Core添加到現(xiàn)有的一個(gè)Windows域,那么需要事先創(chuàng)建一個(gè)用戶來授權(quán)加入域。另外,當(dāng)你登錄到Server Core時(shí),會(huì)有兩個(gè)命令行窗口彈出,這是一個(gè)正常的現(xiàn)象。如果你關(guān)閉了所有的命令行窗口,可以按CTRL-ALT-DEL,點(diǎn)擊 Start Task Manager,點(diǎn)擊 File,點(diǎn)擊 Run,然后鍵入 cmd.exe。另外也可以注銷后重新登錄。
為了能激活并運(yùn)行Server Core,我們還需要以下四個(gè)步驟:設(shè)置管理員密碼、設(shè)置靜態(tài) IP 地址、加入域和激活服務(wù)器。
1)設(shè)置管理員密碼。在命令行窗口鍵入: net user administrator *,注意命令中要包括(*)然后按下Enter鍵 ,之后再鍵入管理員密碼,這樣密碼將不會(huì)直接暴露在屏幕上,而是用*替代。
2)設(shè)置靜態(tài)IP地址。不過,默認(rèn) DHCP 會(huì)自動(dòng)提供IP地址,只有用戶需要設(shè)置靜態(tài)IP地址的時(shí)候,這一步才需要執(zhí)行。可以在命令行窗口鍵入:Netsh interface ipv4 show interfaces;接著為網(wǎng)卡添加一些備注,如果機(jī)器有多個(gè)網(wǎng)卡,設(shè)置不同的備注。
然后在命令行窗口鍵入:netsh interface ipv4 set address name='ID' source=static address=StaticIP mask=SubnetMask gateway=DefaultGateway,其中的ID是上一步中看到的指定的網(wǎng)卡,StaticIP是想要設(shè)置的靜態(tài)IP地址,SubnetMask IP是地址的子網(wǎng)掩碼,DefaultGateway 是默認(rèn)網(wǎng)關(guān)。
繼續(xù)在命令行窗口,鍵入: netsh interface ipv4 add dnsserver name='ID' address=DNSIP index=1,其中ID也是上步中指定的網(wǎng)卡,DNSIP是DNS服務(wù)器的IP地址。重復(fù)第4步的操作以設(shè)置多個(gè)DNS服務(wù)器,每次增加index的值就可以了。注意,如果靜態(tài)IP地址被設(shè)置在了一個(gè)錯(cuò)誤的網(wǎng)卡上,你可以通過下面的命令行來改用DHCP提供IP地址:netsh interface ipv4 set address name='ID' source=dhcp
3)加入域。在命令行窗口鍵入:netdom join ComputerName /domain:DomainName /userd:UserName /passwordd:*; 注意,這里的ComputerName 是服務(wù)器機(jī)器名,DomainName 是加入域的域名,UserName是有權(quán)限加入域的域用戶。然后,鍵入域用戶的密碼,注意Netdom rename 可以在Server Core服務(wù)器加入域后重命名服務(wù)器。如果需要將一個(gè)域用戶添加到本地管理員組,可以使用下面的命令:Net localgroup administrators /add DomainName/UserName
最后,在命令行窗口,鍵入:Slmgr.vbs -ato,以激活服務(wù)器。
管理Server Core
用戶可以通過三種方法來管理Server Core服務(wù)器,即使用本地或遠(yuǎn)程的Windows 命令行管理工具;或通過終端服務(wù)管理。需要注意的是:要管理Server Core,需要為Server Core 服務(wù)器提供一個(gè)管理員權(quán)限的帳戶。下面,我們來介紹一下管理Server Core的幾個(gè)步驟。
1)使用命令行來管理。首先要使用管理員帳戶登錄Server Core服務(wù)器,然后在命令行窗口使用合適的命令完成管理任務(wù),關(guān)于命令行的內(nèi)容,可以查看:Command Line Reference A-Z (http://go.microsoft.com/fwlink/?LinkId=20331)。
2)通過終端服務(wù)管理。先在Server Core服務(wù)器上,定位到/Windows/System32/Sfscripts文件夾,然后鍵入下面的命令:Cscript C:/Windows/System32/Sfscripts/Sfregedit.vbs /ar 0 這個(gè)命令將允許終端服務(wù)管理模式接受遠(yuǎn)程連接。接著在另一臺(tái)計(jì)算機(jī)上,點(diǎn)擊 Start, 點(diǎn)擊 Run,鍵入 mstsc 選擇 OK。然后在 Computer欄中鍵入Server Core服務(wù)器的計(jì)算機(jī)名或IP地址,點(diǎn)擊Connect。隨后,使用管理員帳戶登錄,當(dāng)命令行窗口出現(xiàn)后,使用命令行完成管理,最后鍵入logoff 結(jié)束會(huì)話。
3)通過微軟管理控制臺(tái)(MMC)進(jìn)行管理。如果Server Core服務(wù)器不是域成員,使用下面的命令來建立會(huì)話:Net use * //ServerName/c$ /u:UserName。這里:ServerName是erver Core服務(wù)器的名稱,UserName是管理員帳號的帳戶名稱。然后根據(jù)提示,鍵入用戶的密碼,隨后開啟MMC工具,例如'計(jì)算機(jī)管理',右擊左側(cè)控制欄中樹的根節(jié)點(diǎn),選擇 Connect to another computer,在 Another computer下面, 鍵入Server Core計(jì)算機(jī)名或IP地址,當(dāng)連接成功后就可以在該計(jì)算機(jī)上管理Server Core服務(wù)器了。
Server Core技巧:修改屏幕分辨率
在安裝好Windows server 2008 server Core 后,如果您想更改屏幕分辨率的話,由于在Server Core中沒有Windows資源管理器外殼,因此表面上要知道如何做還并不輕松。下面我們將介紹一種修改屏幕分辨率的方法。
