Захищене сховище Eclipse


108

Чи можливо повністю відключити пароль безпечного зберігання Eclipse? Я запускаю Eclipse Helios у Windows 7.

Відповіді:


133

Для відключення головного пароля потрібно вказати файл, що містить пароль -eclipse.password, див. Довідка SDK Eclipse та помилка 241223 .

Повна процедура така (це в Linux, в Windows він повинен працювати так само, якщо ви змінюєте шляхи):

  1. Вийдіть із затемнення
  2. Видаліть каталог ~ / .eclipse / org.eclipse.equinox.security
  3. Створіть текстовий файл, що містить головний пароль, наприклад echo "secret" > ~/.eclipse/master
  4. Додайте до самого верху eclipse.ini, що знаходиться в каталозі програм Eclipse (як два рядки, не поєднуються в один)

    -eclipse.password
    /home/user/.eclipse/master
    
  5. Почніть знову затемнення.

1
Навіть не вимикаючи цю функцію, це хороший спосіб вирішення проблем (але менш безпечний), щоб запобігти цьому безглуздому підказуванню весь час.
рüффп

Також остерігайтеся будь-яких пробілів після -eclipse.password . Здається, що ігнорувати параметр, якщо після нього є пробіли.
Родріго Коакчі

Єдина проблема цього рішення полягає в тому, що в моєму Ubuntu він завжди читає /usr/lib/eclipse/eclipse.ini (я намагався додати ~ / eclipse.ini, ~ / .eclipse / eclipse.ini, ~ / .eclipse.ini ), тому я б не
бажав

@Gavriel, ви можете просто запустити його eclipse -eclipse.password /home/user/.eclipse/master(наприклад, змінити запис на робочому столі), не змінюючи eclipse.ini.
FlasH від Ru

@FlasHfromRu, певно, але це було рік тому, зараз я використовую AndroidStudio та IDEA замість цього;)
Гавриель

129
  1. Windows-> налаштування-> потім введіть "безпечне сховище"
  2. На вкладці Зміст виберіть [Захищене зберігання за замовчуванням].
  3. Натисніть Видалити.
  4. Нехай Eclipse перезапуститься.

11
Набагато простіший і більш правильний спосіб видалити це. @exo_cw правильний, але ваше рішення краще. Дуже дякую!
rbaleksandar

Домовились. АЛЕ, у мене просто виникла ситуація, коли Eclipse при завантаженні запитав головний пароль, але щось блокувало мені вхід, або закривав будь-які вікна, або збирався в налаштуваннях. Я вбив Eclipse і видалив каталог (@exo_cw кроки 1 та 2), а потім міг увійти, щоб видалити [Захищене зберігання за замовчуванням]
eugenevd

@ User1, ваше рішення спрацювало. Дуже дякую. Ця безпечна функція зберігання дратувала мене щоразу, коли я запускав Eclipse. Цікаво, чому розробники Eclipse додали цю функцію.
Шехар

це зафіксувало для мене речі. так.
Лев Уфімцев

2
поки це не працює, я не можу зберігати паролі. Якщо ви хочете зберігати паролі, але без необхідності вводити головний пароль щоразу, коли використовується один із ваших паролів, то найкраще рішення краще.
Daniel_H

4

Ось моє рішення в Nano.2 для Windows, і це приємно і просто і, здається, працює:

  • Вікно -> Налаштування -> Загальне -> Безпека -> Зберігання безпеки
  • Вкладка "Пароль": у розділі "Основні постачальники паролів" зніміть прапорець "Інтеграція Windows" та "Підказка користувача"

Я також спробував видалити [Захищене зберігання за замовчуванням] на вкладці Зміст, як і деякі інші запропоновані відповіді, але це не потрібно, і він буде відтворений при перезапуску в будь-якому випадку.


2

Тепер ви можете просто видалити його, припускаючи, що він вам нічого не потрібен. Перейдіть у вікно> Налаштування> Загальне> Захист> Захищене зберігання і натисніть на вкладку «Зміст». Якщо натиснути кнопку «Видалити» і потім перезапустити Eclipse, спливаючі вікна більше не з’являться.

Як я розумію, захищене зберігання здебільшого використовується з сховищами типу Git та SVN. У моєму випадку мені це не потрібно для домашнього комп’ютера. Я використовую Git на роботі, але навіть так, я ніколи не бачив, щоб Secure Storage вискакував раніше.


1

На Ubuntu 11.10 з Eclipse Indigo встановлена ​​папка org.eclipse.equinox.security прихована в папці /root/.eclipse. Зробіть a

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

Потім (повторно) запустіть затемнення і пароль не буде.


1
Чи використовуєте ви root програми для програмування? : - |
Маттео

Чому ви пропонуєте використовувати кореневого користувача?
Данило П'яццалунга

Я цього не пропоную. Я лише сказав, що в моїй установці він був там. Я додав інформацію, оскільки не зміг знайти папку, згадану у відповіді вище.
steros

1

У windows 7 enerprise 64 біт + java 8 У затемненні перейдіть до:

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

Потім перейдіть до загального - мережеві з'єднання - проксі та відредагуйте налаштування проксі. З'явиться майстер для створення безпечного сховища


1

Відкриваючи Eclipse або імпортуючи проект, іноді може виникнути помилка під назвою Salt, повинна бути довжиною 8 байт . Це відбувається через конфлікти між зберіганням ключів Java та ОС.

Рішення цієї проблеми можуть бути вирішені з наступного.

► Рішення 1: Видаліть файл <USERHOME> .eclipse \ org.eclipse.equinox.security \ secure_ зберігання зі своєї системи. Після цього перезавантажте машину і спробуйте скористатися Eclipse ***.

► Рішення 2: Зніміть прапорець Інтеграція Windows (64 біт) та інтерфейс інтерфейсу користувача на вкладці Пароль Windows -> Налаштування -> Загальне -> Безпека -> Захищене зберігання. Після цього перезавантажте машину і спробуйте скористатися Eclipse.

► Рішення 3: Видаліть [Захищене зберігання за замовчуванням] на вкладці Зміст Windows -> Налаштування -> Загальне -> Захист -> Захищене зберігання. Після цього перезавантажте машину і спробуйте скористатися Eclipse.


Рішення 3 спробувало, і воно працює для пакетів із магазину EC Store.
coz
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.