我希望能够使用仅含命令行界面的 PowerShell 远程访问我的 Windows 计算机。它必须是安全的。
似乎有两个选项可以实现这一点。一个是(勉强)开箱即用的 WinRM 方式,另一个是安装第三方PowerShell 服务器。
到目前为止,这是我所收集到的信息:
PowerShell Server 缺点
- 需要安装软件
- 不允许 powershell
-computername
在不同的 cmdlet 上使用其内置参数
WinRM 的缺点(据我所知)
- 跨领域工作有困难
- 不会自动生成证书
- 需要为机器的每个域/主机名/ip 生成新证书
- 无法使用其他终端客户端,或从 Linux 机器登录
- 没有很好的记录
这些考虑是否准确?我还应该考虑其他什么吗?