일단 remote에서 powershell을 이용해서 접속해보자.
SERVER, CLIENT 모두 TRUSTEDHOSTS로 서로 등록이 되야 접속이 가능하다.
[SERVER]
1. Winrm 서비스가 동작해야함. 아래 명령어를 통해 방화벽 및 서비스등을 자동으로 설정할 수 있다.
- winrm quickconfig
2. trustedhosts에 client ip 등록
- 확인 : Get-Item WSMan:\localhost\Client\TrustedHosts
- 등록 : Winrm s winrm/config/client '@{TrustedHosts="*"}'
Winrm s winrm/config/client '@{TrustedHosts="[client ip]"}'
[CLIENT]
1. trustedhosts에 server ip 등록
- 확인 : Get-Item WSMan:\localhost\Client\TrustedHosts
- 등록 : Winrm s winrm/config/client '@{TrustedHosts="*"}'
Winrm s winrm/config/client '@{TrustedHosts="[client ip]"}'
====================================================
양쪽다 설정이 끝났다면 아래 커맨드를 이용해서 세션연결을 시도한다.
> Enter-PSSession -ComputerName [SERVER IP] -Credential [사용자]
댓글 없음:
댓글 쓰기