Windows Server core的便捷操作和远程管理[Windows安全]
本文“Windows Server core的便捷操作和远程管理[Windows安全]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:
Server Core是Windows Server 2008中新增的最小服务器安装选项,其供应了运行特定服务器角色所需的最小环境,从而降低了保护和管理需求以及对那些服务器角色的攻击范围.但Server Core没有图形化界面,管理起来不够便利.下面笔者和大家分享几个实用的Server core本领,别的我们一同打通Windows Server core的远程管理通道,在图形界面系统中管理Windows Server core.
1、几个实用的Server core本领
在演示Windows Server core远程掌握之前,笔者首先和大家同享几个非常实用而风趣的本领,不管是在本地还是在远程管理中都是非常有效的.
(1).本性的提醒符
Server core供应利用户的是一个号令行操作界面,我们可通过简单的操作使这个号令行更具本性.比方我们要在号令符中显示当前时间,可输入并履行号令“prompt [$t]$s$p$g”,如图片所示就会在提醒符中显示当前的具体时间,并且在每次履行号令行时间会自动更新.(图1)
图1 显示时间自动更新
(2).快速获得Server core配置号令
对大大都管理员来说Server core是个对比陌生的,并且其号令行操作情势常常让大家望而却步,若何快速获得Server core的配置号令呢?在erver core的号令提醒符中履行“cd c:\windows\system32”进入系统目录,然后持续履行“cscript SCregEdit.wsf /cli”可把全部常见的配置Server Core的号令全部列出,而不需求管理员自己摸索.SCregEdit.wsf是Server Core特有的脚本,此中的cli开关是列出常用号令,别的它还有其他参数利用于差别的场景.(图2)
(3).获得服务器受权状况
Server core是服务器版系统需求得到受权,若何知道系统的受权状况呢?我们可在号令行中履行“Cscript slmgr.vbs -dlv”便可获得服务器受权状况.别的,我们在初次举行Server core的安装时可用slmgr.vbs脚本的-ipk参数安装产品密钥,然后利用-ato参数举行激活.(图3)
图3 获得服务器受权状况
(4).获得利用程序信息
Server core中安装了哪些利用程序这是管理员需求知道的,因为不能从图形界面中举行查看,那么若何知道服务器安装的利用程序信息呢?对此我们可借助wmic工具获得相关信息.wmic是一个很有效的操作和管理WMI对象的号令,借助此号令透过WMI可以对Server Core举行绝大大都的管理操作(硬件管理,软件管理,网络管理等等).
在号令行下履行wmic,然后持续履行product将显示Server Core中安装的素养msi利用程序信息.当然,假如要卸载安装的某一个MSI利用程序,我们可以调用Product这个WMI对象的Uninstall办法.号令格局为“WMIC product where name="" call uninstall”此中为要卸载的利用程序的名称.需求阐明的是wmic product只能针对msi利用程序举行呼应的操作,不过关于Server core这已经充足了,因为既然挑选了它没有人会布置其他的利用程序.(图4)
图4 获得利用程序信息
2、打通号令行远程管理通道
号令行是Server core管理的主要方法,我们可首先挑选打通Server core的号令行远程管理通道.在Windows server 2008中供应了一种新的远程管理技术即WinRM,通过利用WinRM举行远程服务器管理,可以削减DCOM大概RPC的衔接,只需求利用HTTP大概HTTPS便可以了,这关于超越防火墙管理的场景非常有效.我们在Server Core计算机上配置一个WinRM侦听器,然后将成立一个事件定阅来管理Server Core计算机.下面笔者演示具体的实现历程.
登录Server Core服务器,在号令行下履行“WinRM QuickConfig”询问你能否举行这些更改,我们输入“Y”.接着持续履行号令“WINRM Enum Winrm/Config/Listener” ,查看侦听器的配置.如图所示WinRM的配置无误,这样Server Core端的配置就完成了.(图5)
图5 打通号令行远程管理通道
下面我们登录一台图形界面的Windows Server 2008服务器,然后翻开号令提醒符,在此中履行号令“winrs -r:sfo-core-01 net user”.此中-r参数背面的sfo-core-01是Server Core服务器的名称,net user是要在名为sfo-core-01的Server Core服务器中履行的号令.如图所示,号令成功履行,Server Core服务器中的用户在本地显示出来了.当然,我们可以在本地履行任何的server core中的号令,这样我们可实目前本地远程管理server core服务器.(图6)
图6 本地远程管理server core服务器
3、打通远程桌面管理通道
远程桌面是管理员最常用的远程管理方法,关于Server Core服务器的管理我们也可采取这种方法.不过,与图形界面的Windows Server 2008差别的是Server core的远程管理的开启需求在号令行下举行.下面,笔者将演示若何打通server core的远程桌面管理通道.
在server core的号令行中履行“cd c:\windows\system32”进入系统目录,然后持续履行号令“cscript SCregEdit.wsf /Ar 0”,这条号令成功履行后server core的远程桌面被开启.下面我们还需求在server core的防火墙中翻开远程桌面利用的端口,持续履行号令“netsh firewall add portoepning TCP 3389 Remote-Desktop”.下面我们可以履行号令“netstat -ano”查看3389端口能否处于监听状况.(图7)
图7 端口监听
下面我们举行远程登录测试:在一Windows Server 2008系统中运行mstsc翻开远程桌面衔接器,输入server core服务器的IP地址192.168.1.5举行衔接,弹出登录对话框,输入用户名和密码,可以看到成功登录到server core服务器.(图8)
图8 成功登录到server core服务器
总结:Server core作为精简的Windows Server 2008服务器系统,用户可对其举行量身定制,因此其安全性和性能是非常有保障的,相信会有越来越多的用户利用server core.但愿本文供应的Server core本领和远程管理办法对大家有帮忙.
以上是“Windows Server core的便捷操作和远程管理[Windows安全]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
本文地址: | 与您的QQ/BBS好友分享! |