有没有办法从终端连接到 Windows PowerShell?

有没有办法从终端连接到 Windows PowerShell?

我想从 Ubuntu 访问 Windows 机器。我不想连接到 GUI(rdesktop) - 相反,我想从终端连接到 Windows PowerShell。

这是因为我想以类似于管理无头 Linux 服务器的方式管理 Windows 机器:运行后台作业、编写 shell 脚本来执行每日/每周的远程维护、通过 shell 脚本关闭/注销。

rlogin 能工作吗?如果能,如何工作?如果不行,还有其他选择吗?

答案1

有一款商业专有工具叫做PowerShell SSH 服务器阅读 TechNet 描述) 将允许您通过 SSH 登录。

还有一个免费的专有工具自由SSHd- 你可以运行它cmd并用 PowerShell替换标准命令 shell

最后,如果您更喜欢免费软件(开源)解决方案,您可以安装 Cygwin SSH 服务器并在其下运行 PowerShell. (显然这比较慢。)

答案2

您还可以使用Bitvise 的 WinSSHD并将每个允许的用户的终端 shell 设置为“powershell.exe”。

相关内容