Přihlašování přes SSH bez zadávání hesla
Protože mě štve neustálé psaní hesla při připojování na jiný počítač, vygooglil jsem si způsob jak se přihlašovat bez hesla.
cat ~/.ssh/id_dsa.pub | ssh nejakyUzivatel@nejakyServer "(mkdir .ssh&>/dev/null; chmod 700 .ssh && cat - >> .ssh/authorized_keys )&&chmod 600 .ssh/authorized_keys"
Výše uvedený příkaz stačí zadat jednou (i s heslem) a pak už není nutné zadávat heslo při připojení na jiný počítač.
ssh nejakyUzivatel@nejakyServer
Jo a pokud na svém počítači ještě nemáme vygenerovaný klíč, musíme to udělat pomocí:
ssh-keygen -t dsa
Dále se také místo "dsa" dá použít "rsa". Nenašel jsem žádné výrazné pro či proti proč používat jedno či druhé. Asi je to jedno.