Portál AbcLinuxu, 6. května 2025 17:31

Dotaz: pripojeni ssh s klíči

11.10.2011 10:55 Donjirka
pripojeni ssh s klíči
Přečteno: 477×
Odpovědět | Admin
Příloha:
Ahoj, potřebuji zjistit kde dělám chybu. Nainstaloval jsem ssh server na ubuntu 10.04, klasicky přes apt-get install ssh a v /etc/ssh/sshd_config jsem nastavil, abych se mohl připojit přes certifikáty. Zakázal password authentifikation a vygeneroval certifikát. Vytvořil složku v home .ssh/keys_auth, kam jsem nahrál public key. Restartoval jsem ssh a kdyz se připojuji přes putty zahlásí to jen, že server nepodporuje metodu autentifikace. Složku .ssh mám nachmodovanou na 700. Nevím kde jsem mohl udělat chybu.(připojuji se přes lan síť takže žádné routování port forvard a pod.) Přikládám můj config soubor.

Řešení dotazu:


Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

11.10.2011 11:18 Donjirka
Rozbalit Rozbalit vše Re: pripojeni ssh s klíči
Odpovědět | | Sbalit | Link | Blokovat | Admin
v /var/log/auth.log píše toto:
Oct 11 10:43:53 filuta sshd[2918]: User uzivatel authorized keys /home/uzivatel/.ssh/authorized_keys is not a regular file Oct 11 10:43:53 filuta sshd[2918]: User uzivatel authorized keys /home/uzivatel/.ssh/authorized_keys is not a regular file
11.10.2011 11:43 Filip Jirsák | skóre: 68 | blog: Fa & Bi
Rozbalit Rozbalit vše Re: pripojeni ssh s klíči
Takže jste si odpověděl sám. Klíč musí být v souboru /home/uzivatel/.ssh/authorized_keys.
11.10.2011 11:52 Donjirka
Rozbalit Rozbalit vše Re: pripojeni ssh s klíči
Tam samozdřejmě je.
H0ax avatar 11.10.2011 11:58 H0ax | skóre: 36 | blog: Odnikud_nikam
Rozbalit Rozbalit vše Re: pripojeni ssh s klíči
jenže píšeš, že jsi udělal keys_auth, tak to asi tak samozřejmý není
uid=0(root) gid=0(root) skupiny=0(root)
11.10.2011 12:31 Filip Jirsák | skóre: 68 | blog: Fa & Bi
Rozbalit Rozbalit vše Re: pripojeni ssh s klíči
Podle toho výpisu z logu tam není, protože ten soubor buď neexistuje a nebo to není obyčejný soubor. Můžete sem dát následující výpis?
ls -la /home/uzivatel/.ssh
luta avatar 11.10.2011 12:07 luta | skóre: 20 | blog: muj_blok | Prostějov/Brno
Rozbalit Rozbalit vše Re: pripojeni ssh s klíči
Odpovědět | | Sbalit | Link | Blokovat | Admin

asi by si mel vygenerovany ssh key nahrat na server.. k tomu ovsem na poprve potrebujes povoleny passwd login..jinak ti to nepujde jako me kdyz jsem to rozjizdel a hned si zakazal passwd autentizaci :-)

proste neco jako

scp ~/.ssh/id_ecdsa.pub mith@metawire.org:

a na to budes potrebovat pro zacatek login heslem asi:)

Pekny navod je zde 

https://wiki.archlinux.org/index.php/Using_SSH_Keys
11.10.2011 12:37 Donjirka
Rozbalit Rozbalit vše Re: pripojeni ssh s klíči
H0ax: aha sorry, to jsem se upsal.

luta: Klíče kopíruji přes USB, takže myslím že v tom chyba nebude. Klíč generuji přes puttygen a na server jsem nahrál ten pod tlačítkem save public key.
Jinak díky za návod večer se na to podívám.
H0ax avatar 11.10.2011 12:54 H0ax | skóre: 36 | blog: Odnikud_nikam
Rozbalit Rozbalit vše Re: pripojeni ssh s klíči
klíče vygeneruj přes ssh-keygen, putty je generuje ve formátu pro putty a musí se tam pak zvolit uložení ve formátu pro openssh
uid=0(root) gid=0(root) skupiny=0(root)
11.10.2011 20:00 Donjirka
Rozbalit Rozbalit vše Re: pripojeni ssh s klíči
H0ax: Ano vím, díky. Už jsem na to přišel ... authorized_keys jsem vytvořil jako složku a do té umístil certifikáty. Ale mělo mě to trknout dříve že to má být soubor a do něho umisťovat příkazem cat certifikát. Omlouvám se za zdržování...

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.