Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.
Obě strany předchozí revize Předchozí verze Následující verze | Předchozí verze | ||
linux-hosts-backup [2009/07/18 18:16] petr |
linux-hosts-backup [2013/08/06 21:41] (aktuální) |
||
---|---|---|---|
Řádek 39: | Řádek 39: | ||
- | ===== Keychain pro passphrase ===== | + | ===== Keychain pro zadávání passphrase ===== |
- | Abychom mohli dát script do cron-u, musíme nějakým způsobem zajistit "automatické" zadání | + | Abychom mohli dát script do cron-u, musíme nějakým způsobem zajistit "automatické" zadávání passphrase pro ssh klíč. Na to se nám bude hodit šikovná aplikace keychain. U uživatele root do .bash_profile přidáme následující : |
- | Rsync určitě bude v každé distribuci linuxu. Když ji ještě nemáme nainstalovanou, uděláme to. V Debianu : | + | |
<code> | <code> | ||
- | apt-get install rsync | + | /usr/bin/keychain ~/.ssh/id_dsa |
+ | # sourcing my hostname | ||
+ | source ~/.keychain/$HOSTNAME-sh | ||
</code> | </code> | ||
- | v Gentoo : | + | |
+ | Následně se odhlásíme a přihlásíme. Při přihlášení se nás keychain zeptá na passphrase. Zadáme ji a máme ji v paměti. Tak a teď je ten okamžik, kdy už se můžeme s passphrase v paměti přihlásit ke vzdálenému serveru pomocí ssh a bez hesla dostaneme prompt :-) : | ||
<code> | <code> | ||
- | emerge rsync | + | ssh root@my-remote-server.com |
</code> | </code> | ||
+ |