권한 요청

Java 애플릿에서 보안 위험 대화 상자에 표시된 권한을 요청하였습니다. Java 애플릿을 실행하려면 사용자의 컴퓨터에 있는 파일에 액세스하거나 다른 리소스를 사용해야 하는 경우가 있습니다. 이러한 작업을 수행하려면 먼저 특정 권한에 대한 승인이 있어야 합니다. 네트워크 관리자가 허용할 권한을 미리 지정할 수도 있습니다. 허용된 권한에 대해 네트워크 관리자는 해당 권한이 요청될 때 사용자에게 메시지를 표시할지의 여부를 지정할 수 있습니다. 메시지를 표시하지 않도록 지정한 경우에는 Java 애플릿에서 자동으로 허용된 권한 이상을 요청할 때만 메시지가 표시됩니다.

소프트웨어 공급자에 따라서, 또한 프로그램에서 요청한 권한에 따라 사용자는 Java 애플릿의 설치 및 실행 여부를 결정해야 합니다. 애플릿이 안전하지 않다고 생각되면 보안 위험 대화 상자에서 확인을 누르고 보안 경고 대화 상자에서 아니오를 누르십시오.

다음 권한에 관한 자세한 정보를 보려면 해당 권한을 누르십시오.

클라이언트 저장

사용자 정의

실행

파일 입력/출력

멀티미디어

네트워크 입력/출력

인쇄

등록 정보

리플렉션

레지스트리

보안

시스템 정보

스레드

UI

사용자 지정 파일 입력/출력

권한 설정에 대한 정보는 아래 관련 항목을 참고하십시오.

 관련 항목


현재 보고 있거나 변경할 액세스 형식을 표시합니다. 액세스 유형 중 하나를 클릭하고 선택한 액세스 유형에 대한 설정 값을 지정할 수 있습니다.


지정된 액세스를 허용하는 파일 목록에 추가할 파일 이름을 입력하는 곳입니다. 파일 이름을 직접 입력하거나 *.exe같이 대표 문자를 사용할 수 있습니다.


지정된 액세스를 허용하는 파일 목록입니다.


목록에 권한을 부여할 항목을 추가합니다.


목록에서 선택한 항목을 삭제합니다.


지정된 액세스를 허용하는 파일 목록에서 삭제할 파일 이름을 입력하는 곳입니다.


지정된 액세스를 허용하지 않는 파일 목록입니다.


파일 URL 코드베이스 액세스를 허용할 것인지 지정합니다.


현재 보고 있거나 변경할 액세스 형식을 보여줍니다.


지정된 액세스를 허용하는 레지스트리 항목 목록에 추가할 레지스트리 항목을 입력하는 곳입니다.


지정된 액세스를 허용하는 레지스트리 항목 목록입니다.


지정된 액세스를 허용하는 레지스트리 항목 목록에서 삭제할 레지스트리 항목을 입력하는 곳입니다.


지정된 방법으로 액세스할 수 없는 레지스트리 항목 목록입니다.


Java 애플릿이 대화 상자를 만드는 것을 허용할 것인지 지정합니다.


Java 애플릿이 최상위 창을 만드는 것을 허용할 것인지 지정합니다.


Java 애플릿이 최상위 창을 만드는 것을 요청할 때 경고 메시지를 표시할 것인지 지정합니다.


Java 애플릿이 컴퓨터의 클립보드를 사용하여 정보를 잘라내거나 복사하거나 붙여넣기를 하는 것을 허용할지 지정합니다.


Java 애플릿이 시스템 등록 정보에 제한 없이 액세스하는 것을 허용할 것인지 지정합니다.


사용자가 지정한 시스템 등록 정보나 추가 정보에 대해서는 액세스를 허용하고 사용자가 지정하지 않은 시스템 등록 정보에 대해서는 액세스를 허용하지 않습니다.


Java 애플릿으로 액세스할 추가 정보를 입력하는 곳입니다.


Java 애플릿으로 액세스할 시스템 등록 정보를 입력하는 곳입니다.


Java 애플릿으로 액세스할 수 없는 시스템 등록 정보를 입력하는 곳입니다.


현재 공용 권한 개체에 연결된 로더 형식을 허용하도록 할 것인지 지정합니다.


현재 공용 권한 개체에 연결된 로더 이외의 로더를 참고로 하는 로더 형식을 허용하도록 할 것인지 지정합니다.


공용 시스템 클래스를 참고하는 로더 형식을 허용하도록 할 것인지 지정합니다.


현재 권한 개체에 연결된 로더 형식을 허용하도록 할 것인지 지정합니다.


현재 권한 개체에 연결된 로더 이외의 로더를 참고로 하는 로더 형식을 허용하도록 할 것인지 지정합니다.


선언된 시스템 클래스를 참고하는 로더 형식을 허용하도록 할 것인지 지정합니다.


사용자가 지정하면 Java 애플릿이 파일을 읽을 수 있도록 할 것인지 지정합니다.


사용자가 지정하면 Java 애플릿이 파일에 쓸 수 있도록 할 것인지 지정합니다.


사용자의 컴퓨터에서 Java 애플릿이 사용할 저장 공간을 지정합니다.


Java 애플릿이 모든 인터넷 파일에 대해 사용자가 지정한 저장 공간을 무시하도록 할지 지정합니다.


로밍 파일을 만들 수 있도록 지정합니다. 로밍 파일은 사용자의 개인 정보로 작성되며 사용자가 로그온하는 컴퓨터에 나타납니다.


실행 허용에 설정된 응용 프로그램을 실행하도록 할지 지정합니다.


실행을 허용할 프로그램을 지정합니다.


실행을 허용하지 않을 프로그램을 지정합니다.


제한 없는 스레드 액세스를 허용할 것인지 지정합니다.


제한 없는 스레드 그룹 액세스를 허용할 것인지 지정합니다.


권한 개체가 시스템 입력 스트림 설정을 허용하도록 할지 지정합니다.


권한 개체가 시스템 출력 스트림 설정을 허용하도록 할지 지정합니다.


권한 개체가 시스템 오류 스트림 설정을 허용하도록 할지 지정합니다.


인쇄 권한을 가진 클래스가 인쇄 서비스를 사용하도록 할지 지정합니다.


Microsoft DirectX API의 확장된 기능을 사용하도록 허용할지 지정합니다.


JDK 보안 클래스인 java.lang.security를 사용하도록 허용할지 지정합니다.


현재 보고 있거나 변경할 통신 유형을 표시합니다. 다음 표는 통신 유형 및 각각의 통신 유형에 대해 사용할 수 있는 설정을 설명한 것입니다.

설정 대상	클릭 위치

특정 호스트에 대한 일반적인 통신	연결

특정 인터페이스 및 포트에 연결	바인드

특정 멀티캐스트 그룹에 조인	멀티캐스트

모든 기본 포트 규칙에 우선하는 설정	전역


지정된 통신을 허용하는 호스트 및 포트 목록에 추가할 호스트 및 포트를 입력하는 곳입니다.


지정한 통신을 허용할 호스트 및 포트 목록입니다.


지정한 통신을 허용하는 호스트 및 포트 목록으로부터 삭제할 호스트 및 포트를 입력하는 곳입니다.


지정한 통신을 허용하지 않는 호스트 및 포트 목록입니다.


파일 URL에 연결할 것인지 지정합니다.


파일이 아닌 URL에 연결할 것인지 지정합니다.


사용자 정의 권한 설정 목록에 추가할 권한에 대한 이름과 데이터를 입력 하는 곳입니다.


추가한 사용자 정의 권한 이름 및 데이터 목록입니다.


여기를 눌러 보안 수준을 높음으로 설정합니다.


여기를 눌러 보안 수준을 보통으로 설정합니다.


사용자 정의 설정 보기

권한은 네트워크 관리자가 Internet Explorer Administration Kit를 사용하여 설정합니다. 일반적으로 사용자는 이 설정을 편집할 수 없지만 볼 수는 있습니다. 다음 단계를 따르십시오.

1	바탕 화면에서 인터넷 아이콘을 오른쪽 클릭한 다음 등록 정보를 선택합니다.

2	시스템 보안 탭을 누르고 인터넷 영역에서 사용자 정의를 선택한 다음 설정을 누릅니다.

3	Java 아래의 설정 목록에서 사용자 정의를 선택합니다.

4	보안 설정 대화 상자 아래에서 Java 사용자 설정을 누릅니다.

참고

-	Java 설정 대화 상자 아래 부분에 편집 단추가 나타나면 설정을 변경할 수 있습니다.

-	편집 단추가 나타나지 않을 경우에 설정을 바꾸려면 네트워크 관리자에게 문의하십시오.

관련 항목


이 대화 상자를 닫고 변경 사항을 저장합니다.


변경 사항을 저장하지 않고 이 대화 상자를 닫습니다.


영역 편집기 대화 상자

이 영역에서 서명이 없음, 허용 또는 쿼리/거부에 권한을 할당할 수 있습니다. 서명이 없음이나 허용에 할당되지 않은 권한은 모두 쿼리/거부에 할당됩니다.

쿼리/거부에 할당된 권한의 경우, 특정 권한을 쿼리에 할당할 수 있습니다. 그 이외의 권한은 거부에 할당됩니다. 반대로 특정 권한을 거부에 할당할 수 있으며, 이 때 그 이외의 권한은 쿼리에 할당됩니다.

각 영역의 대화 상자를 열지 않고 모든 권한을 자동으로 허용하게 하려면 권한 전체 설정 허용 확인란을 선택하면 됩니다.


사용자 정의 권한 대화 상자

이 대화 상자는 네트워크 관리자가 지정한 Java 권한을 보여 줍니다.

Java 애플릿을 실행하려면 사용자의 컴퓨터에 있는 파일에 액세스하거나 다른 리소스를 사용해야 하는 경우가 있습니다. 이러한 작업을 수행하려면 먼저 특정 권한에 대한 승인이 있어야 합니다. 네트워크 관리자가 허용할 권한을 미리 지정할 수도 있습니다. 허용된 권한에 대해 네트워크 관리자는 해당 권한이 요청될 때 사용자에게 메시지를 표시할지의 여부를 지정할 수 있습니다. 메시지를 표시하지 않도록 지정한 경우에는 Java 애플릿에서 자동으로 허용된 권한 이상을 요청할 때만 메시지가 표시됩니다.

다음의 각 탭에서는 권한 유형을 보여 줍니다.

탭	권한

서명이 없음	서명이 없는 내용을 다운로드할 수 있도록 권한 설정

허용	사용자 승인이 필요하지 않은 권한 설정

쿼리/거부	사용자 승인이 필요한 권한 또는 무조건 사용 금지할 권한 설정

다음 권한들을 위의 탭에 할당할 수 있습니다.

클라이언트 저장

사용자 정의

실행

파일 입력/출력

멀티미디어

네트워크 입력/출력

인쇄

등록 정보

리플렉션

레지스트리

보안

시스템 정보

스레드

UI

사용자 지정 파일 입력/출력


파일 입력/출력 탭

이 영역에 지정된 권한으로 허용할 파일을 지정하십시오. 기본적으로 모든 파일이 허용되지 않으므로 허용하지 않을 파일이 허용한 파일의 일부가 아니면 허용하지 않을 파일을 별도로 지정하지 않아도 됩니다. 예를 들어, 멀티미디어 파일 형식인 *.avi에 권한을 허용한 경우에 MyFile.avi 파일은 *.avi 파일의 일부이므로 권한을 허용하지 않도록 별도로 지정할 수 있습니다. 또한, 읽기, 쓰기, 삭제의 각 액세스 유형에 서로 다른 권한을 지정할 수 있습니다.

참고

•	이 대화 상자의 각 설정에 대한 도움말을 보려면 정보를 알고 싶은 설정이나 단추를 클릭한 다음, F1을 누르십시오.


레지스트리 탭

이 영역에 지정된 권한으로 허용할 레지스트리 항목을 지정하십시오. 기본적으로 모든 레지스트리 항목이 허용되지 않으므로 허용하지 않을 레지스트리 항목이 허용한 레지스트리 항목의 일부가 아니면 허용하지 않을 항목을 별도로 지정하지 않아도 됩니다. 예를 들어, HKEY_CURRENT_USER에 권한을 허용한 경우에, HKEY_CURRENT_USER\NETWORK와 같은 그 항목 아래의 특정 레지스트리 범주에 권한을 허용하지 않을 수 있습니다. 또한, 읽기, 쓰기, 삭제, 열기, 만들기 등의 각 액세스 유형에 서로 다른 권한을 지정할 수 있습니다.

참고

•	이 대화 상자의 각 설정에 대한 도움말을 보려면 정보를 알고 싶은 설정이나 단추를 클릭한 다음, F1을 누르십시오.


UI 탭

이 영역에서 Java 애플릿이 사용자의 컴퓨터에 요청한 작업의 일부에 대한 권한을 지정하십시오. 이러한 작업은 애플릿이 정보에 쿼리할 수 있도록 창이나 대화 상자를 만드는 것에서부터 시스템 등록 정보에 액세스하거나 정보를 확인하여 그 구조를 결정하는 것에 이르기까지 다양합니다. 이러한 권한 목록은 사용자의 Java 사용자 정의 설정에 있을 수도 있고 Java 애플릿이 사용자가 자동으로 허용한 권한 이상을 요청하는 경우에 보안 경고 대화 상자에 나타납니다.

참고

•	이 대화 상자의 각 설정에 대한 도움말을 보려면 정보를 알고 싶은 설정이나 단추를 클릭한 다음, F1을 누르십시오.


기타 탭

이 영역에서 파일을 읽고 쓰고 저장하는 권한, 프로그램 실행 권한, 스레드 및 기타 권한을 지정하십시오. 이러한 권한 목록은 사용자의 Java 사용자 정의 설정에 있을 수도 있고 Java 애플릿이 사용자가 자동으로 허용한 권한 이상을 요청하는 경우에는 보안 경고 대화 상자에 나타날 수도 있습니다.

참고

•	이 대화 상자의 각 설정에 대한 도움말을 보려면 정보를 알고 싶은 설정이나 단추를 클릭한 다음, F1을 누르십시오.


네트워크 입력/출력 탭

이 영역에서 허용할 연결 유형, 호스트 및 포트를 지정하십시오. 기본적으로 모든 호스트와 포트가 허용되지 않으므로 호스트 및 포트가 허용한 호스트나 포트의 일부가 아니면 허용하지 않은 호스트 및 포트를 별도로 지정하지 않아도 됩니다. 또한, 연결, 바인드, 멀티캐스트, 글로벌 포트의 연결 유형에 서로 다른 권한을 지정할 수 있습니다.

참고

•	이 대화 상자의 각 설정에 대한 도움말을 보려면 정보를 알고 싶은 설정이나 단추를 클릭한 다음, F1을 누르십시오.


사용자 정의 탭

이 탭을 사용하여 이름 또는 데이터 형으로 사용자 정의 권한 설정을 지정하십시오.

참고

•	이 대화 상자의 각 설정에 대한 도움말을 보려면 정보를 알고 싶은 설정이나 단추를 클릭한 다음, F1을 누르십시오.


파일에 액세스하거나 액세스를 제어하는 요청이나 권한입니다.


네트워크 동작이나 네트워크 관련 작업을 수행하는 요청이나 권한입니다.


스레드 및 스레드 그룹을 작성하고 처리하는 기능을 제어하는 권한입니다.


글로벌 시스템 등록 정보를 액세스하거나 처리하는 요청이나 권한입니다.


다른 프로그램을 제어하거나 실행하는 요청이나 권한입니다.


리플렉션 작업을 수행하거나 리플렉션 API를 사용하여 지정된 클래스 멤버에 액세스하는 요청이나 권한입니다.


인쇄 API 액세스를 제어하는 권한입니다.


레지스트리에 액세스하는 기능을 제어하는 권한 또는 레지스트리 키에 대한 액세스 요청입니다.


JDK 보안 클래스 java.lang.security에 대한 액세스를 제어하는 권한입니다.


임시 정보가 보관되는 클라이언트 저장 권한을 통해 임시 저장 공간을 최대 1MB까지 만들 수 있도록 서명이 있는 코드의 기능을 제어하는 권한입니다. 이 Java 애플릿에서는 사용자의 하드 드라이브에 있는 파일을 읽거나 쓸 수 없습니다. 서명이 있는 애플릿만 자신의 임시 저장 공간에 액세스할 수 있습니다. 이 권한의 보안 수준은 보통입니다.


사용자 인터페이스 API의 확장된 기능 사용에 대한 요청 또는 AWT(Application Windowing Toolkit)의 향상된 일부 기능을 제어하는 권한입니다.


시스템 정보 java.lang.System.in, java.lang.System.out 및 java.lang.System.err의 값을 수정하는 기능을 제어하는 권한입니다.


파일 대화 상자를 표시하여 파일 작업을 수행하는 기능을 제어하는 권한입니다. 예를 들어, 애플릿이 파일을 열려고 하는 경우 애플릿에서는 스스로 파일 작업을 수행할 수 없으므로 표준 파일 열기 대화 상자를 나타내어 사용자가 열 파일을 직접 선택하도록 해야 합니다. 그러므로 이 방법은 사용자의 직접적인 개입을 요구하므로 직접 파일에 액세스하는 방법보다 안전합니다. 이 권한의 보안 수준은 보통입니다.


향상된 멀티미디어 기능 사용을 허용하는 권한입니다.


어떤 유형의 권한에 서명이 있는 내용을 부여할 지의 여부를 제어하는 권한입니다.