Udostępnij plik kluczy Eclipse między 2 komputerami

0

Używam Eclipse z wtyczką Remote Systems, aby uzyskać dostęp do wielu serwerów SSH.

Korzystając z konta Dropbox, udostępniam katalog profiles na moim domowym komputerze, i to działa dobrze (jeśli dodam nowy serwer na moim komputerze biurowym, zostanie on skopiowany również na mój domowy komputer i na odwrót).

Ale moje hasła nie zostaną skopiowane. Wiem, że Eclipse używa pliku kluczy, więc użyłem następującego wiersza polecenia:

C:\eclipse\eclipse.exe -eclipse.keyring "C:\eclipse\shared\keyring.dat" -eclipse.password "c:\eclipse\shared\psw.txt"

Widzę, że gdy dodam lub zmienię hasło, plik zostanie skopiowany do skrzynki, ale mój inny komputer (z tą samą linią poleceń) nie rozpozna zapisanych haseł.

Dlaczego to się dzieje?

Uwaga dodatkowa: obszar roboczy eclipse został również skopiowany całkowicie za pierwszym razem, gdy zainstalowałem eclipse w domu

Aktualizacja: wiersz poleceń jest poprawny, plik jest aktualizowany i przeglądane są ustawienia Eclipse w obszarze Systemy zdalne - & gt; Hasła Widzę hasła na obu komputerach, ale to tak, jakby nie były powiązane z profilem, ponieważ podczas rozwijania filtru pojawia się monit o hasło.

JohnKiller
źródło
Spróbuj użyć argumentu -keyring zamiast -eclipse.keyring, razem z -password argument.
harrymc
@harrymc nie działa: bez eclipse. używana jest domyślna lokalizacja pliku kluczy, a mój plik jest ignorowany
JohnKiller
A jeśli używasz obu?
harrymc
prosi mnie o ustawienie hasła głównego, więc mój plik haseł jest również ignorowany. Myślę, że dzieje się tak, że plik kluczy może zawierać wiele kluczy dla każdego konta komputera / użytkownika i korzysta z innych informacji, aby uzyskać dostęp do pliku, a nie tylko hasła
JohnKiller
Hasło główne jest używane do szyfrowania innych haseł i jest wymagane. W przeciwnym razie używane jest losowe hasło, które jest znane tylko na jednym komputerze.
harrymc

Odpowiedzi:

0

Spróbuj użyć argumentu -keyring zamiast -eclipse.keyring, razem z argumentem -password.

Mikail Çetinkaya
źródło
2
Aby uniknąć dwuznaczności, lepiej byłoby dołączyć rzeczywiste kompletne polecenie.
fixer1234