从Linux终端管理Windows Powershell
我管理 Windows Server 2012服务器.我正在学习PowerShell来通过命令行管理这些服务器.我的工作站运行Ubuntu,我通常通过SSH连接来管理 Linux服务器. 有没有办法可以通过Linux上的SSH访问等命令行从Linux工作站上的Windows服务器上使用Windows PowerShell? 解决方法一些选择:>在Windows机器上安装SSH服务器,SSH,在Windows框中运行Powershell http://technet.microsoft.com/en-us/library/hh831611.aspx 我不知道任何适用于Linux的POSH可执行文件,因此您无法直接从Linux中的shell运行POSH命令 – 您必须首先以某种方式进入Windows机器,如RDP,远程控制台(DRAC,iLO),或POSH Web Access. /编辑 – 看起来有一些选项. 你可以尝试让OpenWSMan做你想做的事情,但我认为你必须像URL请求一样制定每个命令,而不是简单地发出正确的Powershell命令 – 正如我所说,Linux没有真正的Powershell.您可以在每台Windows机器上安装WinRB ruby gem,然后在Linux机器上运行Ruby代码以调用Powershell命令. 在这两种情况下,您似乎都无法获得交互式Powershell体验,例如制表符完成,帮助等.这些似乎是用于运行脚本或单个命令,您可能必须捕获任何错误或其他反馈靠自己.你不会在Linux上获得一流的解决方案. /再次编辑 – 是的,MSDN says这将是丑陋/笨重的.即使他给出的简单/有效的解决方案看起来也没什么乐趣.
(编辑:甘南站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- linux – 如何使用此名称“-2”(以连字符开头)进入cd目录?
- linux – 如何从“grep”中排除所有“权限被拒绝”的结果行
- LINUX入门:ROS 常用命令字典
- 尽管在Linux内核模块中使用EXPORT_SYMBOL,如何防止“错误:
- Linux – 按名称的一部分对文件进行排序(无分隔符)
- linux – Kate文本编辑器无法处理超过1024的行?
- linux – lockfile-create在bash脚本中不起作用
- linux-kernel – 内核线程转储中的“isra”是什么
- linux-kernel – Linux:使用U-Boot和Flat Image Tree(FIT)
- linux – perf事件文档
- LINUX实战:“no space left on device”(磁盘空
- LINUX入门:ROS 常用命令字典
- linux – 丢弃传入的UDP数据包而不读取
- LINUX实战:Linux rpm包管理详解
- LINUX教程:在Linux下访问Windows共享文件夹
- linux – 版本控制软件,将保留POSIX FS(ext3 / e
- 在Linux上的Java / C应用程序的共享内存IPC的良好
- 如何在linux中获取C函数的手册页,而不是使用bash
- linux – 在ARM上构建mongo shell 3.2.x(armv7l
- linux – /usr/bin/env关于shebang line pecular