WinRM怎么安装

极客

别再瞎折腾了!WinRM怎么安装?手把手教你三分钟搞定,真的不难!

哎,兄弟们,是不是又卡在WinRM安装这一步了?我懂,真的懂!那种对着黑窗口敲命令,结果报错红字满天飞的感觉,简直让人抓狂,恨不得把电脑砸了重买一台!别急别急,今天咱们就好好聊聊这个WinRM到底怎么安装,我把我的踩坑经历全盘托出,包你看了能少走弯路。

WinRM怎么安装

说实话,我第一次接触WinRM的时候,心里那是真没底啊,什么远程管理,什么WinRM服务,听着就头大,但后来工作中实在躲不开了,硬着头皮去查资料,才发现这东西真没那么玄乎。WinRM(Windows Remote Management)其实就是微软给你开的一扇远程管理的大门,你装好了,就能像操作本机一样去管理别的服务器了,超级方便,但也得合法用哈。

WinRM怎么安装呢?来来来,重点来了!我分两种情况说,你可听好了。

第一种:万能的命令行安装法(我超爱这种,快!)

你在Windows系统里,找到那个“命令提示符”或者“PowerShell”,记得一定要右键“以管理员身份运行” 啊,这是血泪教训,不用管理员权限,后面全白搭!

打开后,你输入这条神命令: winrm quickconfig

回车!看到没?系统会问你“是否要启动WinRM服务?” 啥也别说,输入 Y 再回车,这里啊,这个命令会自动帮你把WinRM服务启动,还会把防火墙例外规则给你配好,省心省力,看到“已经启动”或者“正在运行”的提示,恭喜你,基础安装框架就算搭好了!

第二种:一步步手动配置(适合喜欢刨根问底的你)

要是你想手动装得明明白白,也行,还是管理员身份打开PowerShell,先用这条启动服务: Set-Service WinRM -StartMode Automatic Start-Service WinRM

看到没?服务状态变成“Running”了,心里踏实了不?但还没完!你还得告诉系统“我要通过这个端口访问”,一般是5985(HTTP)或5986(HTTPS),敲这个命令: winrm set winrm/config/service/auth @{Basic="true"} winrm set winrm/config/service @{AllowUnencrypted="true"}

哎哟喂,你可别嫌麻烦,这一步是让你允许远程连接,不然服务起来了对方也进不来,那不等于白装嘛!设置完记得看下服务状态,Get-Service WinRM,一查一个准儿。

遇到问题了?别慌!我踩过的坑帮你排一排!

有兄弟会说,我按着步骤来了,为啥提示“访问被拒绝”?我偏不告诉你需要把防火墙入站规则开一下?哎呀,逗你的,你试试启动防火墙规则: New-NetFirewallRule -DisplayName "WinRM-HTTP" -Direction Inbound -LocalPort 5985 -Protocol TCP -Action Allow 看到没,规则加上了,权限就放开了。

还有兄弟问,怎么老提示“客户端无法连接到远程主机”?别急,你先在另一台机器上测试下,用 Test-WsMan 目标计算机名 看看通不通,要是通了,说明服务端没问题,问题可能出在客户端配置文件上,或者干脆点,检查下WinRM监听端口: winrm enumerate winrm/config/listener

看到监听地址和端口了不?如果这个都不存在,前面全白做!得重新 winrm quickconfig 配置监听器。

碎碎念两句掏心窝的话

说真的,WinRM装完不算完,你要记得设置好TrustedHosts(受信任的主机)列表,不然远程过去还是会碰钉子。winrm set winrm/config/client @{TrustedHosts="机器名或IP"} ,这步不做,你远程连接的时候,会一直卡在认证上,估计得气得直跺脚!

各位老铁,看完这篇,关于WinRM怎么安装的问题,心里应该有谱了吧?动手试试看,真没想象中那么难,就怕你只看不做,那永远都不会,要是碰到什么奇葩问题,欢迎随时来评论区吐槽,我看到了一定帮你排雷!记得点赞关注,后续还有更多好玩的运维技巧分享给你们!

文章版权声明:除非注明,否则均为极客网安-咸鱼原创文章,转载或复制请以超链接形式并注明出处。

目录[+]