背景

苦于终端管理的繁琐,后期准备通过powershell统一进行管理。
记录开启powershell开启远程遇到的坑

非域环境,需要配置powershell远程管理

步骤

  1. 管理员身份打开powershell,在要访问的计算机上开启powershell远程功能
1
2
3
4
5
New-ItemProperty -Name LocalAccountTokenFilterPolicy `
-Path HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System `
-PropertyType DWord -Value 1

Enable-PsRemoting -Force
  1. 以管理员身份打开powershell,配置客户端系统以允许到非域计算机的远程连接
1
Set-Item WSMan:\localhost\Client\TrustedHosts -Value "*" -Force
  1. 客户端连接
    1
    Enter-PSSession -ComputerName 192.168.1.1 -Credential user