Portál AbcLinuxu, 16. července 2025 10:02


Dotaz: ssh klíče authorized_keys

Johny z Podoli avatar 25.10.2005 15:49 Johny z Podoli | skóre: 26 | blog: rocfdebian
ssh klíče authorized_keys
Přečteno: 845×
Odpovědět | Admin
Ahoj Lidi,

jenom si nejsem jistý, mám v /root/.ssh/authorized_keys2 můj veřejný klíč....

současně heslo roota má víc lidí, tedy víc lidí má možnost můj klíč zobrazit (upravit).

představuje to pro mě riziko?

Mám stejný klíč na cca 9ti serverech... nerad bych aby se toho nějak zneužilo, mohu se spolehnout na to, že je "veřejný"..?

dík, Johny
Můj web o táborech: Letní dětské tábory, Hudební tábor , Můj nový blog na Nul.cz
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

25.10.2005 16:01 outrage | skóre: 20 | blog: Outrage's Blog
Rozbalit Rozbalit vše Re: ssh klíče authorized_keys
Odpovědět | | Sbalit | Link | Blokovat | Admin
Verejny klic muzete dat naprosto komukoliv, treba rozesilat spamem;) Ale s tim heslem na roota bych se rozhodne moc nechlubil... kdyz uz nekoho na serveru potrebujete mit, tak bych mu dal usera, a to jen s nejnutnejsimi pravy.
Není-li to pravda, je to velmi dobře vymyšleno.
Johny z Podoli avatar 25.10.2005 16:09 Johny z Podoli | skóre: 26 | blog: rocfdebian
Rozbalit Rozbalit vše Re: ssh klíče authorized_keys
no, nejsou to "servery", jsou to spíš routery, je třeba aby víc lidí (kvůli dohledu) mohlo na těch potvorách třeba flushnout dns cache, nebo restartovat routovací deamony...

sdíleli jsme stejné heslo ale mě zadávat stále heslo už nebaví...

no, a ten klíč co jsem si nakopíroval na ty routery je i na mém firemním serveru, tak mě napadlo abych neohrozil bezpečost firemní sítě...

vidím ale, že tímto ji neohrozím, dík, Johny
Můj web o táborech: Letní dětské tábory, Hudební tábor , Můj nový blog na Nul.cz
26.10.2005 12:04 outrage | skóre: 20 | blog: Outrage's Blog
Rozbalit Rozbalit vše Re: ssh klíče authorized_keys
ale mě zadávat stále heslo už nebaví...
Jeste me ale napadlo... doufam, ze se bavime o klici, ktery je kryty heslem. Pokud jste si vygeneroval klic s prazdnou passphrase a tento klic si rozhazel na routery a pritom je i na serveru, tak je zcela logicke, ze se kdokoliv, kdo se dostane na routery, dostane kamkoliv bez zadani hesla (na vsechny ostatni routery a server se stejnym klicem).

Pokud jsem dobre odhadl situaci, tak je to prinejmensim velmi lehkomyslne. Ja osobne bych nedal krk ani za firewall pod mym velenim, natoz za "nejake" lidi s root heslem.
Není-li to pravda, je to velmi dobře vymyšleno.
26.10.2005 12:53 Zdeněk Burda | skóre: 61 | blog: Zdendův blog | Praha
Rozbalit Rozbalit vše Re: ssh klíče authorized_keys
Nepopletl sis to nějak?

Na router dáš veřejnou část klíče (svůj id_dsa.pub přidáš do authorized_keys) a na svém domácím (důvěryhodném) počítači budeš mít privátní část toho klíče. Potom kdokoliv se dostane na router, tak se může na tvůj veřejný klíč klidně podívat, ale k ničemu mu to nebude.

Každopádně se hodí na ssh klíč dát heslo. Tím zabráníš znužití přístupu k routerům, kdyby se ti náhodou někdo dostal na domácí (důvěryhodný) počítač.

Když používáš SSH klíče, tak to má i tu výhodu, že heslo nikdy neputuje po síti. Heslo k privátní části klíče se totiž zpracuje pouze lokálně. Pokud sis vygeneroval klíč bez hesla, tak se dá heslo přidat pomocí ssh-keygen -p.

Abys nemusel zadávat heslo ke klíči pokaždé, když se někam přihlašuješ SSHčkem, tak můžeš používat ssh-agent. Po spuštění Xek je třeba provést:
export SSH_ASKPASS=ssh-askpass
eval `ssh-agent -s`
ssh-add < /dev/null
(to mám ve svém .xinitrc) Vyzve tě to k zadání hesla k SSH klíči a to heslo si "zapamatuje". Pak už se normálně připojuješ SSHčkem bez zadávání hesla.
-- Nezdar není hanbou, hanbou je strach z pokusu.
26.10.2005 16:13 outrage | skóre: 20 | blog: Outrage's Blog
Rozbalit Rozbalit vše Re: ssh klíče authorized_keys
Ano, popletl;)

Moje myslenka v poslednim prispevku se totiz zakladala na me vlastni chybe, kdyz jsem kdysi kopiroval prave i na ty routery privatni klic (abych se odkudkoliv dostal kamkoliv). Tehdy, kdyz mi to pak nejak "doskriplo" mi to pripadalo jako kravina nejtezsiho kalibru... a proto jsem preventivne reagoval. Strelena husa se proste vzdycky ozve (pokud ji rana nezabije;))
Není-li to pravda, je to velmi dobře vymyšleno.
Josef Kufner avatar 26.10.2005 17:13 Josef Kufner | skóre: 70
Rozbalit Rozbalit vše Re: ssh klíče authorized_keys
Odpovědět | | Sbalit | Link | Blokovat | Admin
Tak používej všude jiný klíč... a do configu si napiš jaký klíč a login tam máš
Hello world ! Segmentation fault (core dumped)

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.