V LABu mám nainstalovanou pracovní stanici ubuntu 14.04. Nyní mám problém s přístupovou frází klíče rsa.
Níže jsou uvedeny věci, které mám ve své LAB
- Server SVN (12.04): Mám nainstalovaný server svn, každý, kdo chce
získat přístup k svn, musí mít svůj klíč vauthorized_keys
soubor svn serveru. - Domovský server (12.04): Je připojen jako
/home
na klientech - Ubuntu Desktop 12.04: K mé laboratoři ubuntu je připojeno více než 5 klientů (používám mnoho let)
- Ubuntu Desktop 14.04: Právě jsem nainstaloval verzi 14.04 pro test
Toto je můj problém,
- Z Ubuntu Desktop 12.04 nepožaduje přístupovou frázi, ale Ubuntu 14.04 dělá. Pokaždé, když použiji příkaz SVN, stále žádá o přístupové heslo.
- Zkoušel jsem znovu vytvořit klíč rsa, ale nefunguje to.
- Testuji vytvořený klíč bez přístupové fráze, nežádá mě o zadání
přístupové fráze. A to není to, co chci, protože není zabezpečeno.
Nějaké nápady?
Přijatá odpověď:
Tato chyba se vás může týkat.
V tomto případě máte nesprávného ssh-agenta nastaveného jako aktivního. Můžete to zkontrolovat pomocí příkazu
$ echo $SSH_AUTH_SOCK
Pokud hodnota agenta začíná /tmp/ssh
, máte příkazový řádek ssh-agent
jako váš zástupce.
Jako řešení můžete použít příkaz shellu starého stylu
$ ssh-add
přidat svůj klíč do klíčenky. To však nefunguje dobře se všemi grafickými programy.