为什么远程 PowerShell 会话不需要用户名和密码?这非常糟糕,因为我觉得任何人都可以远程连接到我的服务器。
我使用协商身份验证方法,服务器机器在域内,客户端机器在域外。
我使用 PowerShell 版本 4 并允许未加密的流量。
首先我连接 VPN,然后使用 Enter-PSSession 远程连接到服务器机器。
答案1
您的 PSSession 将使用当前登录用户的凭据。
如果您正在通过 2012R2 或类似版本中的远程访问服务器(假设 PowerShell 4 是 2012R2 版本)并在登录时进行连接,则很可能使用您的域凭据来建立会话。