Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: Unison bez hesla [vyřešeno]  (Přečteno 774 krát)

RNA

  • Stálý člen
  • **
  • Příspěvků: 630
Unison bez hesla [vyřešeno]
« kdy: 30 Ledna 2013, 12:36:02 »
Jak se dá spustit Unison, aniž by se ptal na heslo pro přístup na vzdálený počítač? (Chci jej spouštět pomocí Crontab).
Tady jsem gůglil: http://www.howtoforge.com/setting-up-unison-file-synchronization-between-two-servers-on-debian-squeeze

ale pochopil jsem to tak, že si musím vytvořit SSH spojení bez hesla, což mi nepřipadá zrovna jako dobrý nápad. Teda, spíše jako absolutně nepřijatelnou možnost, v logu auth.log nacházím občas pokusy o password guessing. Nebo vytvořit uživatele jen pro tento účel bez ssh hesla a zakázat mu shell, ale ani to se mi vůbec nelíbí.
Unison spouštím na lokálním počítači s PC-BSD a na vzdáleném počítači je Xubuntu, připojení je přes SSH, takže se mě celkem logicky Unison vždycky zeptá na heslo uživatele, kterým se tam přihlašuji. Není možné to heslo dát do nějakého konfigu na lokálním stroji? 
« Poslední změna: 31 Ledna 2013, 12:40:12 od RNA »

jmp

  • Host
Re:Unison bez hesla
« Odpověď #1 kdy: 30 Ledna 2013, 13:30:41 »
ale ono jde o overovani bez hesla pomoci klice
nemate vsak u te tvorby klice zadavat passphrase...

RNA

  • Stálý člen
  • **
  • Příspěvků: 630
Re:Unison bez hesla
« Odpověď #2 kdy: 31 Ledna 2013, 09:08:45 »
Něčemu tu hrubě nerozumím.
Vyrobil jsem klíčový pár pomocí ssh-keygen, v adresáři /root/.ssh
Problém vzniká hned v následujícím kroku:
Kód: [Vybrat]
[rna@ifigenie] ~# ssh-copy-id -i $HOME/.ssh/id_dsa.pub root@172.29.248.1
ssh-copy-id: Command not found.

Skutečně v počítači nic jako ssh-copy-id není.

*************   edit *******

Pozor změna, našel jsem to ssh-copy-id v portech a nainstaloval.
Klíč se přenesl, všechno zafungovalo jak je popsáno
no, a výsledek:
Unison přestal fungovat.



« Poslední změna: 31 Ledna 2013, 09:41:44 od RNA »

jmp

  • Host
Re:Unison bez hesla
« Odpověď #3 kdy: 31 Ledna 2013, 10:37:32 »
fungovat neprestal, ale je v nekonzistentnim stavu

RNA

  • Stálý člen
  • **
  • Příspěvků: 630
Re:Unison bez hesla [vyřešeno]
« Odpověď #4 kdy: 31 Ledna 2013, 12:42:54 »
Tak už to chodí. Problém byl v tom, že uvedený vygůglený příklad používal jako uživatele roota. Já ten unison spouštím normálně jako řadový uživatel rna.
Takže jsem ty ssh tanečky provedl pro uživatele rna a unison začal normálně fungovat.
A přestal se ptát na heslo - jupíí.

****** EDIT *******

Pokud by to někdo zkoušel, tak aby to fungovalo, musejí se přidat parametry
-batch a -ui text do příkazového řádku, jinak naběhne grafické rozhraní a nic nedělá, zůstane čekat na klikačku.
« Poslední změna: 31 Ledna 2013, 12:56:49 od RNA »

 

Provoz zaštiťuje spolek OpenAlt.