麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁(yè) > OS > Win2008 > 正文

Windows Server 2008的管理利器

2024-06-28 13:08:32
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

  一個(gè)熟練的并且有一定的技術(shù)深度的服務(wù)器管理員,他們往往會(huì)棄用友好的圖形界面而選擇用命令來(lái)進(jìn)行服務(wù)器的管理。這樣不僅能夠提升工作效率,而且在命令行下可以實(shí)現(xiàn)許多在圖形界面下無(wú)法完成的任務(wù)。對(duì)于Windows Server 2008這樣的服務(wù)器操作系統(tǒng)來(lái)說(shuō)更是如此,善用命令在很大程度上解放管理員。下面筆者向大家介紹幾個(gè)在Server 2008中非常實(shí)用的命令。

  1.用ServerManagerCMD命令進(jìn)行服務(wù)器管理

  ServerManagerCMD是服務(wù)器管理器的命令行工具,用于支持三種重要的操作:添加和刪除角色、角色服務(wù)、功能,以及用于顯示安裝的角色、角色服務(wù)、功能。對(duì)于去具體的參數(shù)大家可以在命令行下輸入“ServerManagerCMD /?”進(jìn)行查看。其中-query、-install、-remove是三個(gè)最常用的參數(shù),分別用戶(hù)查詢(xún)、安裝和刪除服務(wù)器角色、角色服務(wù)和功能。下面筆者分別演示這三個(gè)參數(shù)的用法。

  (1).查詢(xún)

  在命令提示符窗口中輸入命令“ServerManagerCMD -query”,回車(chē)后就可以查看到服務(wù)器的配置和功能,從而省去了在“服務(wù)管理器”的圖形界面中來(lái)回地切換。顯示結(jié)果一目了然:角色和功能會(huì)分成兩組,另外已經(jīng)安裝的角色、角色服務(wù)、功能會(huì)以綠色顯示并在該項(xiàng)的前面有[X]標(biāo)識(shí),沒(méi)有安裝的顯示為白色前面標(biāo)識(shí)為[ ]。如圖1所示筆者的服務(wù)器安裝的服務(wù)器角色有:Active Directory 域服務(wù)、DNS 服務(wù)器、Windows 部署服務(wù),安裝的功能組件有:TFTP 客戶(hù)端、組策略管理器。另外,所安裝的角色服務(wù)以層次結(jié)構(gòu)顯示在對(duì)于的角色下面。(圖1)

  

  筆者還有一個(gè)技巧和大家分享:當(dāng)服務(wù)器安裝了多個(gè)角色、角色服務(wù)以及功能組件,如果管理員要查看是否安裝了某個(gè)對(duì)象這將比較麻煩。其實(shí)ServerManagerCMD -query支持管道命令“|”,我們可以這樣來(lái)做:假如我們要查看服務(wù)器是否安裝了組策略管理組件,可在命令行下輸入“ServerManagerCmd.exe -query | GPMC”,回車(chē)后如果安裝了此組件就會(huì)打開(kāi)該工具,否則會(huì)顯示錯(cuò)誤提示(比如輸入命令“ServerManagerCmd.exe -query | RSAT-TS”查看是否安裝了終端服務(wù)工具,因?yàn)闆](méi)有安裝會(huì)輸出錯(cuò)誤)。(圖2)

  

  (2).安裝

  Windows Server 2008默認(rèn)情況下并沒(méi)有安裝telnet客戶(hù)端,假如我們要安裝該功能組件,可在命令提示符下輸入命令“ServerManagerCmd.exe -install Telnet-Client -resultPath installResult.xml”并回車(chē)。此時(shí)就開(kāi)始Telnet-Client功能組件的安裝,并且會(huì)實(shí)時(shí)顯示安裝的進(jìn)度(百分比),很快安裝完成。上述命令中,“Telnet-Client”是Telnet客戶(hù)端的系統(tǒng)名稱(chēng),必須用英文名稱(chēng)不能用中文,否則會(huì)顯示“無(wú)效的角色、角色服務(wù)或功能”。當(dāng)然,對(duì)于一個(gè)熟練的服務(wù)器管理員記住這些名稱(chēng)應(yīng)該不是難事。如果你忘記了可通過(guò)上面的查詢(xún)命令“ServerManagerCmd.exe -query”來(lái)查看。“-resultPath installResult.xml”參數(shù)的作用是以XML的格式將剛才的操作結(jié)果保存到installResult.xml文件中。另外,如果安裝的角色需要重啟計(jì)算機(jī)我們可以在后面加一個(gè)參數(shù)“-restart”,以實(shí)現(xiàn)安裝完成后自動(dòng)重啟系統(tǒng)使剛才的安裝生效。(圖3)

  

  (3).刪除

  要?jiǎng)h除服務(wù)器角色、角色服務(wù)或者功能組件其操作方法和上面的類(lèi)似,只是改變ServerManagerCmd.exe命令的參數(shù)即可。例如我們要同時(shí)刪除“Windows 部署服務(wù)”角色和“TFTP 客戶(hù)端”功能組件,可在命令提示符下輸入命令“ServerManagerCMD -remove WDS TFTP-Client”并回車(chē)。然后開(kāi)始刪除并顯示刪除進(jìn)度,稍等片刻即可完成刪除任務(wù)。如果要?jiǎng)h除更多的角色或者功能,只需將該角色或者功能的名稱(chēng)依次輸入并相互之間以空格分開(kāi)即可,這遠(yuǎn)比圖形界面中的操作要快很多。(圖4)

  

  2、快速配置服務(wù)器組件

  服務(wù)器的配置不僅僅是技術(shù)活,有的時(shí)候也是體力活。服務(wù)器管理員如何實(shí)現(xiàn)服務(wù)器的快速配置,以提升工作效率自我解放呢?善用命令和使用腳本這是一套立竿見(jiàn)影的解決方案,下面筆者列舉幾個(gè)實(shí)戰(zhàn)案例。

  (1).配置防火墻

  防火墻配置是服務(wù)器安全部署的重要方面,也是一項(xiàng)比較繁瑣的工作。特別對(duì)于Windows Server 2008這樣的服務(wù)器平臺(tái),它的系統(tǒng)防火墻功能是非常強(qiáng)大的并且可配置項(xiàng)非常多。下面和大家分享幾個(gè)實(shí)用的命令以及一個(gè)配置案例。

  打開(kāi)命令提示符輸入輸入命令“netsh firewall show state”然后回車(chē)可查看防火墻的狀態(tài),從顯示結(jié)果中可看到防火墻各功能模塊的禁用及啟用情況。命令“netsh firewall set opmode disable”用來(lái)禁用系統(tǒng)防火墻,相反命令“netsh firewall set opmode enable”可啟用防火墻。(圖5)

  

  接下來(lái)我們通過(guò)命令行進(jìn)行防火墻配置,以實(shí)現(xiàn)允許訪(fǎng)問(wèn)文件和打印共享以及DNS查詢(xún)。打開(kāi)命令提示符輸入命令“netsh firewall add portopening UDP 53 DNS-Server”然后回車(chē),命令執(zhí)行后服務(wù)器就能夠響應(yīng)客戶(hù)端的DNS查詢(xún)請(qǐng)求,并為其提供DNS服務(wù)了,很簡(jiǎn)單一個(gè)命令搞定。下面我們通過(guò)命令實(shí)現(xiàn)客戶(hù)端可通過(guò)文件和打印共享訪(fǎng)問(wèn)服務(wù)器,分別輸入并執(zhí)行如下命令:“netsh firewall add portopening UDP 137 Netbios-ns”(允許客戶(hù)端訪(fǎng)問(wèn)服務(wù)器UDP協(xié)議的137端口)、“netsh firewall add portopening UDP 138 Netbios-dgm”(允許訪(fǎng)問(wèn)UDP協(xié)議的138端口)、“netsh firewall add portopening TCP 139 Netbios-ssn”(允許訪(fǎng)問(wèn)TCP協(xié)議的139端口)、“netsh firewall add portopening TCP 445 Netbios-ds”(允許訪(fǎng)問(wèn)TCP協(xié)議的445端口)。命令執(zhí)行完畢后,文件及打印共享所須的端口都被防火墻放行了,我們從客戶(hù)端訪(fǎng)問(wèn)試試果然成功。上面的命令雖然比較多,但格式類(lèi)似也是非常好記的。(圖6)

  

  (2).腳本在Server Core下的應(yīng)用

  Server Core是摒棄Windows Server 2008華麗功能的一個(gè)最小安裝的服務(wù)器版本,Server Core的配置離不開(kāi)命令行和腳本。在命令行下執(zhí)行“cd cd c:windowssystem32”來(lái)到system32目錄下,輸入“cscript SCregEdit.wsf /di”然后回車(chē),就會(huì)把所有常見(jiàn)的配置Server Core的命令全部列出,而不需要管理員自己摸索。其中,SCregEdit.wsf是Server Core特有的腳本,它有很多參數(shù)供管理員使用。輸入“Cscript slmgr.vbs -dlv”可顯示服務(wù)器的授權(quán)狀態(tài)。假如我們要在Server Core下啟用遠(yuǎn)程桌面,可首先打開(kāi)命令跳轉(zhuǎn)到system32路徑下然后執(zhí)行命令“cscript SCregEdit.wsf /Ar 0”啟用遠(yuǎn)程桌面。接下來(lái)需要配置防火墻打開(kāi)遠(yuǎn)程桌面使用的端口,執(zhí)行命名“netsh firewall add portopening TCP 3389 Remote-Desktop”即可。腳本是Server Core中非常有用的資源,大家應(yīng)該好好去挖掘和利用。(圖7)

  

  (3).其他腳本和命令行工具

  在Windows Server 2008中還有一個(gè)強(qiáng)大的命令行工具PowerShell,它遠(yuǎn)比CMD強(qiáng)大對(duì)服務(wù)器系統(tǒng)的可操作性更多。默認(rèn)情況下PowerShell功能組件并沒(méi)有安裝,我們可在命令行下通過(guò)

  ServerManagerCmd.exe命令來(lái)安裝,即運(yùn)行“ServerManagerCmd.exe -install PowerShell”即可。安裝完成后執(zhí)行“開(kāi)始”→“所有程序”→“Windows PowerShell 1.0”→“Windows PowerShell”即可運(yùn)行PowerShell。運(yùn)行“get-command | more”和獲得所有的PowerShell命令并以分屏顯示。PowerShell的命令包括兩部分,非常具有可讀性,管理員可同名命令名稱(chēng)猜到該命令的作用。比如我們要在PowerShell訪(fǎng)問(wèn)注冊(cè)表,可執(zhí)行“cd -path hklm:”可進(jìn)入注冊(cè)表HKEY_LOCAL_MACHINE主鍵路徑下,繼續(xù)執(zhí)行“dir”顯示HKLM主鍵下的各子鍵,執(zhí)行“cd SoftwareMicrosoftWindowsCurrentVersionRun”進(jìn)入系統(tǒng)自啟動(dòng)項(xiàng)下,執(zhí)行“gp . *”將顯示RUN項(xiàng)的屬性以及下面的鍵值,輸出結(jié)果中前面四個(gè)位RUN項(xiàng)的屬性,據(jù)此管理員可進(jìn)行進(jìn)行分析啟動(dòng)項(xiàng)是否正常。其次,比如我們?cè)赑owerShell命令行下輸入命令“Get-PRocess | Out-File -FilePath C:process.txt”及“Get-Service | Out-File -FilePath C:srver.txt”可將服務(wù)器當(dāng)前的進(jìn)程及其服務(wù)狀態(tài)輸出到文件中,在以后的服務(wù)器維護(hù)中可作為對(duì)比。其實(shí),PowerShell的個(gè)完全可替代CMD的工具,通過(guò)它幾乎可以完成所有的系統(tǒng)操作,深入學(xué)習(xí)PowerShell對(duì)于提高管理效率確實(shí)非常有用。(圖8)

  

  另外,WinRM也是非常有用的管理工具。使用WinRM進(jìn)行遠(yuǎn)程服務(wù)器管理,可以減少并不安全而且繁瑣的RPC連接,只需要使用HTTP或者HTTPS就可以了,這對(duì)于跨越防火墻管理的場(chǎng)景非常有用。首先在命令行下執(zhí)行“WinRM QuickConfig”,然后輸入“y”可啟用WinRM遠(yuǎn)程管理。接著繼續(xù)執(zhí)行命令“WINRM Enum Winrm/Config/Listener”可以看到服務(wù)器上的偵聽(tīng)配置情況,如圖9所示http的80端口處于監(jiān)聽(tīng)狀態(tài),這樣可以通過(guò)客戶(hù)端的瀏覽器來(lái)管理服務(wù)器了。WMI也是管理員可用的服務(wù)器管理工具,在實(shí)戰(zhàn)中編寫(xiě)WMI腳本來(lái)代理管理員完成一些需要管理員付出非常多的精力的重復(fù)而大量的操作。(圖9)

  


  3、獲取服務(wù)器詳細(xì)信息

  對(duì)于服務(wù)器來(lái)說(shuō),管理和監(jiān)控是并舉的。服務(wù)器管理者需要隨時(shí)了解服務(wù)器的軟硬件情況及其運(yùn)行狀態(tài),在Windows Server 2008中不需要借助第三方工具在命令行下就可實(shí)現(xiàn)。

  在命令行下執(zhí)行systeminfo.exe命令,可以看到關(guān)于操作系統(tǒng)及其服務(wù)器硬件的詳細(xì)信息,當(dāng)然systeminfo.exe命令并部署Windows Server 2008所特有的。如果我們要知道服務(wù)器中安裝的所有msi規(guī)范的應(yīng)用程序,可首先打開(kāi)命令提示符然后輸入命令wmic進(jìn)入其命令模式,然后執(zhí)行product命令就會(huì)顯示你要的結(jié)果。如果要卸載安裝的某個(gè)msi的應(yīng)用程序,可調(diào)用product的uninstall方法,命令格式為WMIC product where name="" call uninstall。當(dāng)然大家所知的tasklist、net share、net server等都是我們獲取服務(wù)器信息的命令,其實(shí)我們可借用PowerShell中的相關(guān)命令獲取更加詳細(xì)的服務(wù)器信息。在PowerShell中幾乎所有以“get”為前綴的命令都與獲取服務(wù)器信息相關(guān),比如“get-date”可獲取當(dāng)前系統(tǒng)日期,“Get-EventLog”可獲取服務(wù)器日志信息,“Get-PSDrive”獲取系統(tǒng)分區(qū)信息等等。(圖10)

 

  總結(jié):服務(wù)器管理質(zhì)量固然重要,但效率也同等重要,它們之間并不矛盾而是互相促進(jìn)的。作為服務(wù)器管理者更多地通過(guò)命令來(lái)進(jìn)行管理無(wú)疑會(huì)極大地提升管理的效率,對(duì)于Windows Server 2008這樣的服務(wù)器平臺(tái)更是如此。上面僅僅是筆者運(yùn)用命令行管理服務(wù)器的一些經(jīng)驗(yàn),更多的技巧需要我們大家在實(shí)踐中摸索和提高,希望本文對(duì)大家有所幫助。


發(fā)表評(píng)論 共有條評(píng)論
用戶(hù)名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 99在线在线视频免费视频观看 | 免费一级在线观看 | 成年免费视频黄网站在线观看 | 日韩伦理电影免费观看 | 日本成人高清视频 | 日韩精品久久久久久 | 看片一区二区三区 | 毛片免费视频观看 | 国产手机在线视频 | 久在线草 | 国产精选电影免费在线观看 | 史上最强炼体老祖动漫在线观看 | 黄色的视频免费看 | 免费在线观看午夜视频 | 激情久久免费视频 | 青青草免费观看完整版高清 | 性明星video另类hd | 日本aaaa片毛片免费观蜜桃 | 国产精品久久久久久久不卡 | 广州毛片| 国产精品爱久久久久久久 | 欧美亚洲一区二区三区四区 | 久久密| 国产老师做www爽爽爽视频 | 国产精品99久久久久久久女警 | 久久九九热re6这里有精品 | 色播久久| 一级大片一级一大片 | 精品亚洲一区二区 | 午夜精品在线视频 | 草莓福利视频在线观看 | 最新中文字幕日本 | 国产手机av在线 | 色吧久久| 成人免费在线视频 | 国产精品成人一区二区三区吃奶 | 日本欧美一区二区三区在线播 | 黄色毛片视频在线观看 | 中文字幕综合在线观看 | 日韩精品免费看 | 国产一区二区三区视频免费 |