다음을 통해 공유


방법: "인증 안 함" 모드 설정

업데이트: 2007년 11월

이 항목은 다음 언어에 적용됩니다.

버전

Visual Basic

C#

C++

Web Developer

Express

항목이 적용되지 않음 항목이 적용되지 않음 항목이 적용되지 않음 항목이 적용되지 않음

Standard

항목이 적용되지 않음 항목이 적용되지 않음 항목이 적용되지 않음 항목이 적용되지 않음

Pro 및 Team

항목이 적용됨 항목이 적용됨 항목이 적용됨 항목이 적용되지 않음

표의 범례:

항목이 적용됨

해당

항목이 적용되지 않음

해당 없음

항목이 적용되지만 명령은 기본적으로 숨겨짐

명령은 기본적으로 숨겨져 있습니다.

인증 안 함 모드는 기본 Windows 인증 모드보다 속도가 빠르므로 네트워크 속도에 문제가 있는 경우 인증 안 함 모드를 사용할 수 있습니다. 그러나 인증 안 함 모드는 보안이 훨씬 더 취약하다는 점에 주의해야 합니다.

주의:

인증 안 함 모드는 안전하지 않습니다. 인증 안 함 모드를 사용하면 디버깅 시 네트워크 사용자가 컴퓨터에 침입할 가능성이 있습니다. 악의적인 사용자가 해당 컴퓨터에 연결하여 디버거를 통해 이 컴퓨터에서 응용 프로그램을 실행하고, 컴퓨터의 데이터에 액세스하고, 기타 유해하거나 파괴적인 작업을 수행할 수 있습니다. 따라서 이 모드를 사용할 때는 특히 주의해야 합니다. 기본 Windows 인증 모드는 속도가 느리지만 훨씬 더 안전합니다. 가급적 Windows 인증 모드를 대신 사용하십시오. 인증 안 함 모드를 사용해야 하는 경우에는 보안 위험에 염두를 두고 디버깅이 완료되는 즉시 인증 안 함 모드를 해제해야 합니다.

인증 안 함 모드를 설정하려면

  1. 원격 디버깅 모니터의 도구 메뉴에서 옵션을 클릭합니다.

  2. 옵션 대화 상자에서 인증 안 함(네이티브 전용)을 선택합니다.

  3. 기본 포트 이외의 TCP/IP 포트 번호를 통해 연결하려면 TCP/IP 포트 번호를 변경합니다.

  4. 인증 안 함 모드에서 원격 디버깅 모니터는 원격 디버깅 모니터의 다른 사용자 인스턴스에 잘못 연결되는 경우를 방지합니다. 모든 사용자가 디버깅할 수 있도록 허용을 선택하면 이러한 사용자 이름 확인 기능이 해제됩니다. 이 옵션은 보안성이 낮습니다.

    주의:

    모든 사용자가 디버깅할 수 있도록 허용을 선택하면 네트워크 사용자가 컴퓨터에 침입할 수 있습니다. 다른 사용자가 이 권한을 악용하여 해당 컴퓨터에 연결한 다음 디버거를 통해 이 컴퓨터에서 응용 프로그램을 실행하고, 컴퓨터의 데이터에 액세스하고, 기타 유해하거나 파괴적인 작업을 수행할 수 있습니다. 따라서 이 설정을 사용할 때는 특히 주의해야 합니다.

  5. 인증 안 함 모드에서 지정된 초 단위 시간 내에 디버거가 연결되지 않으면 원격 디버깅 모니터의 제한 시간이 초과하여 작업이 종료됩니다. 이 제한 시간을 변경하려면 최대 유휴 시간(초)의 값을 변경합니다.

    주의:

    제한 시간이 길수록 악의적인 사용자가 원격 디버깅 모니터에 연결할 수 있는 가능성이 높아집니다. 위험에 대한 노출을 줄이려면 이 제한 시간이 디버깅 세션에 필요한 최소 시간보다 길지 않도록 설정해야 합니다.

참고 항목

작업

방법: Windows 인증 모드 설정

방법: 원격 디버깅 모니터 실행

기타 리소스

원격 디버깅 설치