SSH přihlášení bez hesla? I to je možné.

Pátek 4. 4. 2008 v 10:58 d3d

Přihlašování se k serverům pomocí SSH je běžná věc co si budeme povídat, každý IT to používá dennodenně a k některému serveru se hlásíte tak často že stále zadávání hesla je už dost otravné. Aby nebylo třeba heslo stále zadávat, můžeme využít autentizaci pomocí ssh klíče.


Na lokálním serveru/počítači si klíč vygenerujeme (většinou už máme a můžeme jít dál)

ssh-keygen -t dsa

při vytváření klíče lze zadat i bezpečnostní heslo, ale to by trochu postrádalo smysl k automatickému přihlášení, takže tohle nebudu probírat dál :)

V adresáři “.ssh ” jsou dva soubory - id_dsa a id_dsa.pub - osobní a veřejný klíč.

Vygenerovaný veřejný klíč nahrajeme na server, ke kterému se chceme bez zadávání hesla připojovat

cd .ssh
scp id_dsa.pub root@server:/root/

Připojíme se na sevrer. Klíč je třeba přidat na konec stávajícího souboru, abychom nezrušili již používané klíče. Často se stává že soubor authorized_keys vůbec v adresáři .ssh/ neexistuje, nic se neděje příkaz níže ho vytvoří.

ssh root@server
cat id_dsa.pub >> .ssh/authorized_keys

Smažeme na serveru id_dsa.pub a můžeme se z něj odhlásit.

rm -f id_dsa.pub
exit

Standardně je přihlašování pomocí klíčů v SSH demonovi povolené, i když někdy ne :) Pak stačí překontrolovat, zda není v konfiguračním souboru používání klíčů zakázáno.

vi /etc/ssh/sshd_config

a najdeme a odkomentujeme/přidáme řádek PubkeyAuthentication na

PubkeyAuthentication yes

dále odkomentujeme cestu k souboru s klíči

AuthorizedKeysFile .ssh/authorized_keys

Pak je třeba sshd démona restartovat.

/etc/init.d/sshd restart

Pro přihlášení k serveru bude tedy stačit už jen zápis ssh root@server a jsme tam.

Příspěvek uložen v rubrice: Linux - články

Hodnocení článku: HrůzaNic novéhoCelkem to jdeDobrýZajímavý čtení (1 hlasů, průměr: 5 z 5)
Načítám ... Načítám ...

1 komentář Přidej vlastní komentář

  • 1. vaclavaki  |  Červen 26th, 2008 v 8.15

    Díky, pomohlo mi to :)

Přidej vlastní komentář..

skrýtý

Tyto HTML tagy jsou povoleny:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Zpětný odkaz tohoto příspěvku  |  Přihlaš se na "odběr" komentářů přes RSS kanál



Kalendář

Leden 2009
P Ú S Č P S N
« Pro    
 1234
567891011
12131415161718
19202122232425
262728293031  

Seznam

Poslední příspěvky

Poslední komentáře

Translate