Attributy: id="ssh"
Odkazy a zdroje:
ToDo
přihlášení
$
sshuživatel
@host
poté jsme vyzváni k zadání hesla. Po ověření tak získáme běžící shell na vzdáleném počítači.
Chceme-li vykonat jen jeden příkaz, můžeme použít
$
sshuživatel
@host
příkaz
Pro potřeby „skriptování“ je potřeba vytvořit sobě klíč (klíčový pár). Soukromá část zustane na našem počítači s veřejnou uložíme na cílový počítač.
Vytvoříme si klíčový pár
$
ssh-keygen
Veřejná část se uloží do souboru ~/.ssh/identity.pub
a soukromá do ~/.ssh/identity
Veřejnou část uložíme na cílový stroj
$
scp .ssh/identity.pubhost
:.ssh/authorized_keys
Lépe však použít příkaz ssh-copy-id který nás ochrání před chybami typu přepsání souboru s klíči a tím odstranění původně tam daných klíčů.
$
ssh-copy-idusername
@host
Tabulka 19.1. Důležité soubory
název | obsah |
---|---|
/etc/ssh/ssh_known_hosts | |
$HOME/.ssh/known_hosts | |
$HOME/.ssh/authorized_keys | veřejné části asymetrických klíčů uživatelů kterří mají právo se hlásit ssh klíči |