2011-04-19 4 views
1

현재 개발 환경을 업그레이드 중입니다. 기능 중 하나는 개발자가 Eclipse를 IDE로 사용하도록하는 것입니다. 그러나 보안상의 이유로 개발자가 Eclipse에 플러그인을 설치할 수 없도록하고 싶습니다.Windows XP/7에서 이클립스 플러그인 설치를 막으십시오.

일반 사용자가 플러그인을 설치하기 위해 관리자 권한을 얻어야하는 Eclipse를 설치하는 방법이 있습니까?

저는 유감스럽게도 * nix 형식 권한에 대해서만 잘 알고 있으며 Windows가 다소 비슷하다고 생각했을 것입니다. 나는 C : \ Program Files \ eclipse에 Eclipse를 설치 한 것으로 믿고 있지만, 일반 사용자가 따라 와서 플러그인을 설치하려고 할 때 Eclipse가 사용자 디렉토리 아래에 설치하는 것처럼 보입니다. 그걸 막을 수있는 방법이 있습니까?

기본적으로 이클립스를 처음 설치 한 후에는 개발자가 플러그인을 설치할 수 없어야합니다. 이 작업을 수행하는 가장 좋은 방법은 무엇입니까?

궁극적으로 WinXP 시스템에서 작동해야합니다. 그러나 내 가정용 컴퓨터의 경우 Win7 시스템에서 테스트합니다. 2 개의 플랫폼을위한 절차는 동일하지만, 알고있는 MS에게 있어서는 바람직합니다.

+0

"사용자의 디렉토리 아래에"?? 이상하게도 모든 플러그인 설치는 Eclipse 자체의'plugins' /'features' 디렉토리에서 끝났습니다. – VonC

+0

VonC, eclipse/디렉토리가 읽기 전용 인 경우 Eclipse는 대신 사용자 디렉토리에 플러그인을 설치합니다. –

답변

0

eclipse에서 플러그인 설치를 방지 할 분명한 방법은 없습니다. 심지어 일식이 C : \ Program Files \ Windows 7에 설치되면 이클립스는 각 사용자의 홈 디렉토리에 플러그인을 설치할 수 있습니다. 그것은 리눅스에서도 똑같은 동작을하는 공유 설치용으로 설계되었습니다.

그런 결정을 내리는 데있어 어떤 보안 문제가 있는지 잘 모르겠습니다. 가능한 한 가지 방법은 Eclipse의 org.eclipse.equinox.p2.ui. * 플러그인을 제거하여 Eclipse의 사용자 입력을 비활성화하는 것입니다. 설치 메뉴.