Eclipse 보안 스토리지


108

Eclipse의 보안 저장소 비밀번호를 완전히 비활성화 할 수 있습니까? Windows 7에서 Eclipse Helios를 실행하고 있습니다.

답변:


133

마스터 암호 프롬프트를 비활성화 하려면를 사용 하여 암호를 포함하는 파일을 지정해야합니다. Eclipse SDK 도움말버그 241223을-eclipse.password 참조하십시오 .

전체 절차는 다음과 같습니다 (Linux의 경우, Windows의 경우 경로를 변경해도 작동합니다).

  1. Eclipse 종료
  2. ~ / .eclipse / org.eclipse.equinox.security 디렉토리를 삭제하십시오.
  3. 마스터 비밀번호가 포함 된 텍스트 파일을 만듭니다. 예 : echo "secret" > ~/.eclipse/master
  4. Eclipse 프로그램 디렉토리에있는 eclipse.ini 맨 위에 추가하십시오 (두 줄로, 하나로 결합하지 마십시오).

    -eclipse.password
    /home/user/.eclipse/master
    
  5. Eclipse를 다시 시작하십시오.

1
기능을 비활성화하지 않더라도 항상 어리석은 메시지를 방지하는 좋은 해결 방법 (보안 수준이 낮음)입니다.
рüффп 2012

또한, 공백 조심 후에 -eclipse.password . 뒤에 공백이 있으면 매개 변수를 무시하는 것 같습니다.
Rodrigo Coacci 2013 년

이 솔루션의 유일한 문제는 우분투에서 항상 /usr/lib/eclipse/eclipse.ini를 읽는다는 것입니다 (~ / eclipse.ini, ~ / .eclipse / eclipse.ini, ~ / .eclipse.ini를 추가하려고했습니다. ) 그래서 나는 거기에 내 암호를 추가하지 않을 것입니다 ...
Gavriel

@Gavriel, eclipse -eclipse.password /home/user/.eclipse/mastereclipse.ini를 수정하지 않고 다음 과 같이 실행할 수 있습니다 (예 : 데스크탑 항목 수정).
FlasH from Ru

) @FlasHfromRu는, 아마도,하지만, 일 년 전 지금은 대신 안드로이드 스튜디오 및 IDEA를 사용
Gavriel

129
  1. Windows-> 기본 설정-> "보안 저장소"를 입력합니다.
  2. 내용 탭에서 [기본 보안 저장소]를 선택합니다.
  3. 삭제를 클릭합니다.
  4. Eclipse를 다시 시작하십시오.

11
이것을 삭제하는 것이 훨씬 쉽고 올바른 방법입니다. @exo_cw는 정확하지만 솔루션이 더 좋습니다. 감사합니다!
rbaleksandar

동의합니다. 하지만로드 할 때 Eclipse가 마스터 비밀번호를 요청했지만 무언가 입력을 차단하거나 창을 닫거나 환경 설정으로 이동하는 상황이 발생했습니다. 나는 이클립스를 살해하고, 디렉토리를 삭제 (@exo_cw 1 및 2 단계) 한 후 삭제에서 [보안 저장 장치 기본] 얻을 수
eugenevd

@ User1, 솔루션이 작동했습니다. 감사합니다. 이 보안 저장 기능은 Eclipse를 시작할 때마다 짜증이났습니다. Eclipse 개발자가이 기능을 추가 한 이유가 궁금합니다.
Shekhar

이것은 나를 위해 고정 된 것입니다. 예이.
Leo Ufimtsev 2014 년

2
이것이 작동하는 동안 암호를 저장할 수 없습니다. 암호를 저장하고 싶지만 암호 중 하나를 사용할 때마다 마스터 암호를 입력 할 필요가없는 경우 최고의 솔루션이 더 좋습니다.
Daniel_H 2015-10-26

4

다음은 Windows의 Nano.2에있는 내 솔루션이며 훌륭하고 쉽고 작동하는 것 같습니다.

  • 창-> 환경 설정-> 일반-> 보안-> 보안 저장소
  • 암호 탭 : 마스터 암호 공급자 섹션에서 Windows 통합 및 UI 프롬프트를 선택 취소합니다.

다른 답변과 마찬가지로 Contents 탭에서 [Default Secure Storage] 삭제를 시도했지만 필요하지 않으며 어쨌든 다시 시작하면 다시 생성됩니다.


2

이제 아무것도 필요하지 않다고 가정하고 삭제할 수 있습니다. Window> Preferences> General> Security> Secure Storage로 이동 한 다음 'Contents'탭을 클릭합니다. 삭제 버튼을 클릭 한 다음 Eclipse를 다시 시작하면 더 이상 팝업이 표시되지 않습니다.

내가 이해 한 바에 따르면 Secure Storage는 주로 Git 및 SVN과 같은 저장소와 함께 사용됩니다. 제 경우에는 가정용 컴퓨터에는 필요하지 않습니다. 직장에서 Git을 사용하지만 그래도 보안 저장소 팝업을 본 적이 없습니다.


1

Eclipse Indigo가 설치된 Ubuntu 11.10에서 org.eclipse.equinox.security 폴더는 /root/.eclipse 폴더에 숨겨져 있습니다. 할

sudo su
cd /root/.eclipse
mv org.eclipse.equinox.security org.eclipse.equinox.security.backup

그런 다음 이클립스를 (다시) 시작하면 암호가 사라집니다.


1
루트 사용자를 사용하여 프로그래밍합니까? :-|
Matteo

루트 사용자 사용을 제안하는 이유는 무엇입니까?
Danilo Piazzalunga

나는 그것을 제안하지 않습니다. 나는 설치시 거기에 있다고 말했습니다. 위 답변에서 언급 한 폴더를 찾을 수 없어서 정보를 추가했습니다.
steros

1

Windows 7 enerprise 64 비트 + Java 8 Eclipse에서 다음으로 이동하십시오.

Preferences
--> General
    -> security
        -> secure Storage. 
            In master Password providers UNCKECK Windows integration (64 bits)

그런 다음 일반-네트워크 연결-프록시로 이동하여 프록시 설정을 편집하십시오. 보안 저장소를 만드는 마법사가 나타납니다.


1

Eclipse를 열거 나 프로젝트를 가져 오는 동안 때때로 Salt는 8 바이트 길이 여야한다는 오류가 발생할 수 있습니다. . 이는 Java와 OS 키 저장소 간의 충돌 때문입니다.

다음 중 하나가이 문제의 해결책입니다.

► 해결책 1 : 시스템에서 <USERHOME> .eclipse \ org.eclipse.equinox.security \ secure_ storage 파일을 제거합니다. 그런 다음 컴퓨터를 다시 시작하고 Eclipse ***를 사용해보십시오.

► 해결 방법 2 : Windows 통합 (64 비트)UI 프롬프트 선택 취소 Windows-> 기본 설정-> 일반-> 보안-> 보안 저장소의 암호 탭에서 를 . 그 후 컴퓨터를 다시 시작하고 Eclipse를 사용해보십시오.

► 해결 방법 3 : Windows-> 환경 설정-> 일반-> 보안-> 보안 저장소의 내용 탭에서 [기본 보안 저장소] 를 삭제 합니다. 그 후 컴퓨터를 다시 시작하고 Eclipse를 사용해보십시오.


솔루션 3은 시도했으며 EC Store의 패키지에서 작동합니다.
coz
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.