Set-WSManQuickConfig

원격 관리를 위해 로컬 컴퓨터를 구성합니다.

Syntax

Set-WSManQuickConfig
   [-UseSSL]
   [-Force]
   [-SkipNetworkProfileCheck]
   [<CommonParameters>]

Description

이 cmdlet은 Windows 플랫폼에서만 사용할 수 있습니다.

cmdlet은 Set-WSManQuickConfig WS-Management(Web Services for Management) 기술을 사용하여 전송되는 PowerShell 원격 명령을 받도록 컴퓨터를 구성합니다.

Set-WSManQuickConfig 는 다음 작업을 수행합니다.

  • WinRM 서비스가 실행 중인지 여부를 확인합니다. WinRM 서비스가 실행되고 있지 않으면 서비스가 시작됩니다.
  • WinRM 서비스 시작 유형을 자동으로 설정합니다.
  • 모든 IP 주소에 대한 요청을 수락하는 수신기를 만듭니다. 기본 전송은 HTTP입니다.
  • WinRM 트래픽에 대해 방화벽 예외를 사용하도록 설정합니다.

실행Set-WSManQuickConfig하려면 실행 관리istrator 옵션으로 PowerShell을 시작합니다.

예제

예제 1: HTTP를 통해 로컬 컴퓨터의 원격 관리 사용

다음은 로컬 컴퓨터의 원격 관리를 사용하도록 설정하는 데 필요한 구성을 설정하는 예제입니다. 기본적으로 이 명령은 HTTP에서 WS-Management 수신기를 만듭니다.

Set-WSManQuickConfig

예제 2: HTTPS를 통해 로컬 컴퓨터의 원격 관리 사용

다음은 로컬 컴퓨터의 원격 관리를 사용하도록 설정하는 데 필요한 구성을 설정하는 예제입니다. UseSSL 매개 변수는 HTTPS컴퓨터와 통신하는 데 사용되도록 지정합니다.

Set-WSManQuickConfig -UseSSL

참고 항목

HTTPS 에는 수동 구성이 필요합니다. 자세한 내용은 UseSSL 매개 변수의 설명을 참조하세요.

매개 변수

-Force

사용자 확인을 요청하지 않고 명령을 강제 실행합니다.

Type:SwitchParameter
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-SkipNetworkProfileCheck

컴퓨터가 공용 네트워크에 있을 때 원격으로 Windows 클라이언트 버전을 구성합니다. 이 매개 변수는 동일한 로컬 서브넷에 있는 컴퓨터에서만 원격 액세스를 허용하는 공용 네트워크에 대한 방화벽 규칙을 사용하도록 설정합니다.

이 매개 변수는 기본적으로 공용 네트워크에 대한 로컬 서브넷 방화벽 규칙이 있는 Windows 서버 버전에는 영향을 주지 않습니다. Windows Enable-PSRemoting 서버 버전에서 로컬 서브넷 방화벽 규칙을 사용하지 않도록 설정한 경우 이 매개 변수의 값에 관계없이 다시 사용하도록 설정합니다.

로컬 서브넷 제한을 제거하고 공용 네트워크의 모든 위치에서 원격 액세스를 사용하도록 설정하려면 NetSecurity 모듈의 Set-NetFirewallRule cmdlet을 사용합니다.

이 매개 변수는 PowerShell 3.0에서 도입되었습니다.

Type:SwitchParameter
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-UseSSL

SSL(Secure Sockets Layer) 프로토콜을 사용하여 원격 컴퓨터에 대한 연결을 설정하도록 지정합니다. 기본적으로 SSL은 사용되지 않습니다.

WS-Management는 네트워크를 통해 전송되는 모든 PowerShell 콘텐츠를 암호화합니다. UseSSL 매개 변수를 사용하면 HTTP 대신 HTTPS의 추가 보호를 지정할 수 있습니다. 이 매개 변수를 사용하고 연결에 사용되는 포트에서 SSL을 사용할 수 없는 경우 명령이 실패합니다.

HTTPS 에는 WinRM 및 방화벽 규칙을 수동으로 구성해야 합니다. 자세한 내용은 방법: HTTPS용 WINRM 구성을 참조 하세요.

Type:SwitchParameter
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False

입력

None

개체를 이 cmdlet으로 파이프할 수 없습니다.

출력

String

이 cmdlet은 작업 후 구성 상태를 설명하는 String 개체로 메시지를 반환합니다.