前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Powershell进阶学习(3) Po

Powershell进阶学习(3) Po

作者头像
py3study
发布2020-01-07 14:40:41
5180
发布2020-01-07 14:40:41
举报
文章被收录于专栏:python3

   我们首先要理解什么是远程管理,远程管理方式有很多比如最常用的Windows远程桌面管理,linux的SSH等。那么今天说起的是Windows一种最新的远程管理方式winrm(windows远程管理),当然在windowsServer2003R2的时候就已经有这个功能了。但是在2008版本开始已经发展的相当好了---因为有了powershell。

       windows 远程操作主要依赖WinRM或叫做WS管理协议,使用443端口。从windowsServer2008R2开始已经默认安装了此组件。但在windowsServer2012之前此功能需要手动开启之后的版本已经默认开启,开启方法使用Enable-PSremoting命令,推荐大家装完系统可首先开启此功能。如果在服务器比较多的情况下可通过组策略实现。

一 开启的方法

p_w_picpath
p_w_picpath

二 功能开启了那么我们怎么使用它呢,下面会我会举几个例子。

(1)一对一管理远程计算机,登陆一台域控制器服务器,需要使用Enter-PSSession:

p_w_picpath
p_w_picpath

可以看到我已经成功登陆到了bjdc01这台服务器上并用ls命令查看了一下它D盘的内容。

(2)但是我不想登陆到计算机上再去执行命令,能不能直接通过命令查看当然是可以的。这个需要invoke-command命令。

p_w_picpath
p_w_picpath

通过这个命令我们可以看到服务器上最新的关于system的三个日志

p_w_picpath
p_w_picpath

(3)只管理一台主机太不爽了吧,我想查看多台服务器的日志怎么办?同样可以!

p_w_picpath
p_w_picpath

(4)上面的功能用的如何是不是挺强大的?但是我发现问题了。

p_w_picpath
p_w_picpath

我通过远程的方式在bjdc01上设置了一个变量,但当我在此运行的时候发现它居然失效了。

这是什么原因呢?好吧请继续关注关于接下来的session的介绍吧。但在开始介绍session之前我想先在下一期聊聊powershell管道功能!敬请关注!

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2019/09/18 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档