Penyimpanan aman Eclipse

108

Apakah mungkin untuk menonaktifkan sepenuhnya kata sandi penyimpanan aman Eclipse? Saya menjalankan Eclipse Helios di Windows 7.

yannisf
sumber

Jawaban:

133

Untuk menonaktifkan prompt kata sandi master Anda harus menentukan file yang berisi kata sandi dengan -eclipse.password, lihat Bantuan dan Bug Eclipse SDK 241223 .

Prosedur lengkapnya adalah sebagai berikut (ini di Linux, di Windows seharusnya juga berfungsi jika Anda mengubah jalur):

  1. Keluar dari Eclipse
  2. Hapus direktori ~ / .eclipse / org.eclipse.equinox.security
  3. Buat file teks yang berisi kata sandi utama Anda, mis echo "secret" > ~/.eclipse/master
  4. Tambahkan ke bagian paling atas eclipse.ini, ditemukan di direktori program Eclipse (sebagai dua baris, jangan gabungkan menjadi satu)

    -eclipse.password
    /home/user/.eclipse/master
    
  5. Mulai Eclipse lagi.
exo_cw
sumber
1
Meskipun tidak menonaktifkan fitur tersebut, ini adalah solusi yang baik (tetapi kurang aman) untuk mencegah permintaan konyol itu setiap saat.
рüффп
Juga, waspadalah terhadap spasi setelahnya -eclipse.password . Tampaknya mengabaikan parameter jika ada spasi setelahnya.
Rodrigo Coacci
satu-satunya masalah dengan solusi ini adalah bahwa di Ubuntu saya selalu membaca /usr/lib/eclipse/eclipse.ini (Saya mencoba menambahkan ~ / eclipse.ini, ~ / .eclipse / eclipse.ini, ~ / .eclipse.ini ) jadi saya lebih suka tidak menambahkan kata sandi saya di sana ...
Gavriel
@Gavriel, Anda bisa menjalankannya seperti eclipse -eclipse.password /home/user/.eclipse/master(mis. Memodifikasi entri desktop) tanpa memodifikasi eclipse.ini.
FlasH dari Ru
@FlasHfromRu, mungkin, tapi itu setahun yang lalu, sekarang saya menggunakan AndroidStudio dan IDEA sebagai gantinya;)
Gavriel
129
  1. Windows-> preferensi-> lalu ketik "penyimpanan aman"
  2. Pada tab Contents, pilih [Default Secure Storage].
  3. Klik Hapus.
  4. Biarkan Eclipse dimulai ulang.
Pengguna1
sumber
11
Jauh lebih mudah dan cara yang benar untuk menghapus ini. @exo_cw benar tetapi solusi Anda lebih baik. Terima kasih banyak!
rbaleksandar
Sepakat. TAPI, saya baru saja mengalami situasi di mana saat memuat, Eclipse meminta kata sandi utama tetapi ada sesuatu yang menghalangi saya untuk memasukkan, atau menutup jendela apa pun, atau pergi ke preferensi. Saya mematikan Eclipse, dan menghapus direktori (@exo_cw langkah 1 & 2) dan kemudian bisa masuk untuk menghapus [Penyimpanan Aman Default]
eugenevd
@ Pengguna1, solusi Anda berhasil. Terima kasih banyak. Fitur penyimpanan aman ini mengganggu saya setiap kali saya memulai Eclipse. Ingin tahu mengapa pengembang Eclipse menambahkan fitur ini.
Shekhar
ini memperbaiki hal-hal untuk saya. yay.
Leo Ufimtsev
2
sementara ini berhasil, maka saya tidak dapat menyimpan kata sandi apa pun. Jika Anda ingin menyimpan kata sandi tetapi tanpa harus mengetikkan kata sandi utama setiap kali salah satu kata sandi Anda digunakan, maka solusi teratas lebih baik.
Daniel_H
4

Inilah solusi saya di Nano.2 pada Windows, dan ini bagus serta mudah dan sepertinya berfungsi:

  • Jendela -> Preferensi -> Umum -> Keamanan -> Penyimpanan Keamanan
  • Tab Kata Sandi: di bagian Penyedia kata sandi utama, hapus centang pada Integrasi Windows dan Prompt UI

Saya juga mencoba menghapus [Default Secure Storage] di tab Contents seperti beberapa jawaban lain yang disarankan, tetapi ini tidak diperlukan dan akan dibuat ulang setelah restart.

Andrew
sumber
2

Anda sekarang dapat menghapusnya, dengan asumsi Anda tidak membutuhkannya untuk apa pun. Buka Jendela> Preferensi> Umum> Keamanan> Penyimpanan Aman dan kemudian klik tab 'Konten'. Jika Anda mengklik tombol Hapus lalu memulai ulang Eclipse, Anda tidak akan lagi melihat pop-up.

Dari apa yang saya pahami, Penyimpanan Aman sebagian besar digunakan dengan repositori seperti Git dan SVN. Dalam kasus saya, saya tidak membutuhkannya untuk komputer rumah saya. Saya menggunakan Git di tempat kerja, tetapi meskipun demikian, saya belum pernah melihat Secure Storage muncul sebelumnya.

MattC
sumber
1

Pada Ubuntu 11.10 dengan Eclipse Indigo menginstal folder org.eclipse.equinox.security disembunyikan di folder /root/.eclipse. Lakukan

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

Kemudian mulailah (kembali) gerhana dan kata sandi akan hilang.

steros
sumber
1
Apakah Anda menggunakan pengguna root untuk memprogram? : - |
Matteo
Mengapa Anda menyarankan penggunaan pengguna root?
Danilo Piazzalunga
Saya tidak menyarankannya. Saya hanya mengatakan dalam instalasi saya itu ada di sana. Saya menambahkan informasi karena saya tidak dapat menemukan folder yang disebutkan dalam jawaban di atas.
steros
1

Di windows 7 enerprise 64 bits + java 8 Di eclipse buka:

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

Lalu pergi ke Umum - koneksi jaringan - proxy Dan edit pengaturan proxy Anda. Seorang wizard muncul untuk membuat Penyimpanan Aman

GRR
sumber
1

Saat membuka Eclipse atau mengimpor proyek, Anda mungkin mendapatkan terkadang kesalahan yang disebut Salt harus sepanjang 8 byte . Ini karena konflik antara Java dan penyimpanan kunci OS.

Salah satu dari berikut ini adalah solusi dari masalah ini.

► Solusi 1: Hapus file <USERHOME> .eclipse \ org.eclipse.equinox.security \ secure_ storage dari sistem Anda. Setelah itu silakan restart mesin dan coba gunakan Eclipse ***.

► Solusi 2: Hapus centang pada Integrasi Windows (64 bit) dan Perintah UI dari tab Kata Sandi Windows -> Preferensi -> Umum -> Keamanan -> Penyimpanan Aman. Setelah itu silakan restart mesin dan coba gunakan Eclipse.

► Solusi 3: Hapus [Penyimpanan Aman Default] dari tab Isi Windows -> Preferensi -> Umum -> Keamanan -> Penyimpanan Aman. Setelah itu silakan restart mesin dan coba gunakan Eclipse.

Manish Kumar
sumber
Solusi 3 mencoba dan berfungsi untuk paket dari EC Store.
karena