Přihlašování pomocí SSH klíčů
Tytam jsou doby, kdy jsem měl přístup ke třem linuxovým serverům a vždy se na ně hlásil pomocí hesla. Dnes to již považuji za nebezpečné a navíc – pamatujte si několik set hesel… Jako ideální považuji přihlašování pomocí hesel zcela zrušit a zavést pouze přihlašování pomocí klíčů. Že je to složité? S mým skriptíkem opravdu ne!
1. Vygenerujeme si privátní dsa key
# ssh-keygen -t dsa
2. Nahrajeme ho na server níže uvedeným příkazem a nastavíme mu správná práva
Nezapomeňte nahradit uzivatel@masinka správnými údaji.
# cat ~/.ssh/id_dsa.pub | ssh uzivatel@masinka "(mkdir .ssh&>/dev/null; \
chmod 700 .ssh && cat - >> .ssh/authorized_keys )&&chmod 600 .ssh/authorized_keys"