Enable-PSRemoting
원격 명령을 받도록 컴퓨터를 구성합니다.
구문
Enable-PSRemoting [-Force] [-Confirm] [-WhatIf] [<CommonParameters>]
설명
Enable-PSRemoting cmdlet은 WS-Management 기술을 사용하여 전송된 Windows PowerShell 원격 명령을 수신하도록 컴퓨터를 구성합니다.
명령을 수신할 각 컴퓨터에서 한 번만 이 명령을 실행하면 됩니다. 명령을 전송만 하는 컴퓨터에서는 실행할 필요가 없습니다. 이 구성은 수신기를 활성화하므로 필요한 경우에만 실행하는 것이 좋습니다.
Enable-PSRemoting cmdlet은 다음 작업을 수행합니다.
-- 다음 작업을 수행하는 Set-WSManQuickConfig cmdlet을 실행합니다.
----- WinRM 서비스를 시작합니다.
----- WinRM 서비스의 시작 유형을 자동으로 설정합니다.
----- 모든 IP 주소의 요청을 수락할 수신기를 만듭니다.
----- WS-Management 통신에 대해 방화벽 예외를 사용하도록 설정합니다.
-- 등록된 모든 Windows PowerShell 세션 구성이 원격 컴퓨터에서 명령을 수신할 수 있도록 합니다.
----- "Microsoft.PowerShell" 세션 구성을 등록합니다(등록되어 있지 않은 경우).
----- 64비트 컴퓨터에서 "Microsoft.PowerShell32" 세션 구성을 등록합니다(등록되어 있지 않은 경우).
----- 등록된 모든 세션 구성에 대해 보안 설명자에서 "모든 사용자 거부" 설정을 제거합니다.
----- WinRM 서비스를 다시 시작하여 앞의 변경 내용을 적용합니다.
Windows Vista 및 Windows Server 2008 이상 버전에서 이 cmdlet을 실행하려면 "관리자 권한으로 실행" 옵션을 사용하여 Windows PowerShell을 시작해야 합니다.
매개 변수
-Force
모든 사용자 확인 메시지를 표시하지 않습니다. 기본적으로 각 작업에 대한 확인 메시지가 표시됩니다.
필수 여부 |
false |
위치 |
named |
기본값 |
False |
파이프라인 입력 적용 여부 |
false |
와일드카드 문자 적용 여부 |
false |
-Confirm
명령을 실행하기 전에 확인 메시지를 표시합니다.
필수 여부 |
false |
위치 |
named |
기본값 |
|
파이프라인 입력 적용 여부 |
false |
와일드카드 문자 적용 여부 |
false |
-WhatIf
명령을 실제로 실행하지 않고도 명령이 실행될 경우 발생할 수 있는 현상을 설명합니다.
필수 여부 |
false |
위치 |
named |
기본값 |
|
파이프라인 입력 적용 여부 |
false |
와일드카드 문자 적용 여부 |
false |
<CommonParameters>
이 cmdlet은 -Verbose, -Debug, -ErrorAction, -ErrorVariable, -OutBuffer, -OutVariable 등의 일반 매개 변수를 지원합니다. 자세한 내용은 about_commonparameters.
입력 및 출력
입력 유형은 cmdlet으로 파이프할 수 있는 개체의 유형입니다. 반환 유형은 cmdlet에서 반환되는 개체의 유형입니다.
입력 |
없음 입력을 이 cmdlet으로 파이프할 수 없습니다. |
출력 |
System.String Enable-PSRemoting은 결과를 설명하는 문자열을 반환합니다. |
예 1
C:\PS>enable-psremoting
설명
-----------
이 명령은 원격 명령을 수신하도록 컴퓨터를 구성합니다.
예 2
C:\PS>enable-psremoting -force
설명
-----------
이 명령은 원격 명령을 수신하도록 컴퓨터를 구성합니다. 이 명령은 사용자 확인 메시지를 표시하지 않는 Force 매개 변수를 사용합니다.
참고 항목
개념
about_Remote
about_Session_Configurations
Disable-PSRemoting
Get-PSSessionConfiguration
Enable-PSSessionConfiguration
Disable-PSSessionConfiguration
Register-PSSessionConfiguration
Set-PSSessionConfiguration
WSMan Provider