작업 그룹 컴퓨터의 원격 디버깅
작업 그룹에 조인된 컴퓨터에서 원격 디버깅을 수행할 수 있습니다. 먼저 디버깅 서버를 실행할 컴퓨터를 구성합니다. 그런 다음 디버깅 서버를 활성화합니다. 디버깅 서버가 활성화되면 디버깅 클라이언트에서 서버에 연결할 수 있습니다.
디버깅 서버 컴퓨터 구성
로컬 관리자 계정을 만들고 해당 계정을 사용하여 로그온합니다.
활성 네트워크에 대해 파일 및 프린터 공유를 사용하도록 설정합니다. 예를 들어 활성 네트워크가 프라이빗인 경우 프라이빗 네트워크에 대해 파일 및 프린터 공유를 사용하도록 설정합니다.
제어판 사용하여 파일 및 프린터 공유를 사용하도록 설정할 수 있습니다. 예를 들어 Windows 8 단계는 다음과 같습니다.
- 제어판을 엽니다.
- 네트워크 및 인터넷을 클릭한 다음 네트워크 및 공유 센터를 클릭합니다. 활성 네트워크 보기에서 활성 상태인 네트워크 유형(예: 프라이빗)을 확인합니다.
- 고급 공유 설정 변경을 클릭합니다. 활성 네트워크 유형 에 대해 네트워크 검색 켜기 및 파일 및 프린터 공유 켜기를 선택합니다.
다음 단계에 따라 원격 레지스트리 서비스를 시작합니다.
- 명령 프롬프트 창 또는 실행 상자에 services.msc를 입력합니다.
- 원격 레지스트리를 마우스 오른쪽 단추로 클릭하고 시작을 선택합니다.
다음 단계에 따라 ForceGuest 기능을 해제합니다.
명령 프롬프트 창 또는 실행 상자에 regedit를 입력합니다.
레지스트리 편집기에서 이 값을 0으로 설정합니다.
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa ForceGuest
디버깅 서버 활성화
디버거를 통해 또는 프로세스 서버 또는 KD 연결 서버를 사용하여 디버깅 서버를 활성화할 수 있습니다. 자세한 내용은 다음 항목을 참조하세요.
디버깅 클라이언트 활성화
디버깅 클라이언트를 활성화하는 방법에는 여러 가지가 있습니다. 자세한 내용은 다음 항목을 참조하세요.
참고 명명된 파이프를 사용하여 디버깅 클라이언트를 디버깅 서버에 연결하는 경우 디버깅 서버를 실행하는 컴퓨터에 액세스할 수 있는 계정의 사용자 이름과 암호를 제공해야 합니다. 다음 옵션 중 하나를 사용하지만 둘 다 사용하지는 않습니다.
디버깅 서버 컴퓨터에서 계정의 사용자 이름과 암호를 공유하는 계정으로 디버깅 클라이언트 컴퓨터에 로그온합니다.
디버깅 클라이언트 컴퓨터의 명령 프롬프트 창에서 다음 명령을 입력합니다.
net use \\Server\ipc$ /user:UserName
여기서 서버 는 서버 컴퓨터의 이름이고 UserName 은 서버 컴퓨터에 대한 액세스 권한이 있는 계정의 이름입니다.
메시지가 표시되면 UserName의 암호를 입력합니다.