我正在努力在远程服务器(Windows Server 2022 Standard)上打开远程 PS 会话。远程服务器不是域的一部分。
运行命令时
Enter-PSSession -ComputerName server01 -Credential server01\administrator
我收到“访问被拒绝”。
我做了什么:
- 服务器
Enable-PSRemoting
Enable-WSManCredSSP -Role server
- 客户
Add-Content -Path C:\Windows\System32\drivers\etc\hosts -Value "`n192.168.1.250`tserver01"
winrm quickconfig
Set-Item WSMan:\localhost\Client\TrustedHosts -Value server01
在客户端执行时
Enter-PSSession -ComputerName server01 -Credential server01\administrator
并输入我收到的密码:
Enter-PSSession : Beim Verbinden mit dem Remoteserver "server01" ist folgender Fehler aufgetreten: Zugriff verweigert Weitere Informationen finden Sie im Hilfethema "about_Remote_Troubleshooting"。在 Zeile:1 Zeichen:1 + Enter-PSSession -ComputerName server01 -Credential server01\administrator + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo:InvalidArgument:(server01:String)[Enter- PSSession],PSRemotingTransportException + FullyQualifiedErrorId:CreateRemoteRunspaceFailed
在客户端执行时
winrm identify -r:http://server01:5985 -u:server01\Administrator -p:secret
我收到
WSManFault 消息 = Zugriff verweigert
Fehlernummer: -2147024891 0x80070005 Zugriff verweigert
我错过了什么?
更新:
在 winrm 配置中,我设置Auth/Basic
并设置AllowUnencrypted
为true
(客户端和服务)- 结果相同。然后我使用自签名证书配置 HTTPS 访问- 结果相同。
由于服务器端没有条目,Microsoft-Windows-Windows Remote Management/Operational
因此请求在客户端似乎被阻止。Test-NetConnection -ComputerName server01 -Port 5985
成功(与端口 5986 一样)。