Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: Jak na import privátního ssh klíče do Ubuntu  (Přečteno 3660 krát)

Tadeáš Pařík

  • Předseda občanského sdružení Ubuntu ČR a člen placené komunitní podpory
  • Příspěvků: 6543
    • Ubuntu.cz
Jak na import privátního ssh klíče do Ubuntu
« kdy: 25 Dubna 2013, 18:27:22 »
Protože jsem udělal čistou instalaci, tak jsem řešil, jak si naimportovat do funkčního systému své klíče.

Klikací metoda nefunguje (nevím proč a zajímalo by mě, který idiot to vymýšlel), tak jsem si pomohl takto - nakopírováním souborů:

id_rsa
id_rsa.pub


do

Kód: [Vybrat]
~/.ssh/
Testováno na Ubuntu 13.04
Do života je třeba mít připravený rozum, nebo provaz.

Ubuntu 14.04 64 bit / Windows 10 Pro - Intel DH87MC, Intel Core i7-4771, 8GB Ram, Kingston HyperX 3K SSD 120GB, Intel HD 4600 a ASUS GTX660-DC2OCPH-2GD5
Ubuntu 14.04 64bit - HP ProBook 4525s
Ubuntu 14.10 32bit - ThinkPad R52 (testování)

pariktadeas@jabbim.cz

Tadeáš Pařík

  • Předseda občanského sdružení Ubuntu ČR a člen placené komunitní podpory
  • Příspěvků: 6543
    • Ubuntu.cz
Re:Jak na import privátního ssh klíče do Ubuntu
« Odpověď #1 kdy: 25 Dubna 2013, 20:39:19 »
Já prováděl čistou instalaci ntb, ze kterého se přihlašuji na různá místa - klíče jsem si před smazáním disku zazálohoval (exportoval). Následně jsem počítal, že je importem dostanu do klíčenky zpátky. Grafickým klikátkem to nejde, jedině takhle.

Samozřejmě privátní klíč bych nikam nekopíroval, ale tohle je jiná situace - stále stejný stroj, jen jiný systém.
Do života je třeba mít připravený rozum, nebo provaz.

Ubuntu 14.04 64 bit / Windows 10 Pro - Intel DH87MC, Intel Core i7-4771, 8GB Ram, Kingston HyperX 3K SSD 120GB, Intel HD 4600 a ASUS GTX660-DC2OCPH-2GD5
Ubuntu 14.04 64bit - HP ProBook 4525s
Ubuntu 14.10 32bit - ThinkPad R52 (testování)

pariktadeas@jabbim.cz

matlala

  • Aktivní člen
  • *
  • Příspěvků: 480
Re:Jak na import privátního ssh klíče do Ubuntu
« Odpověď #2 kdy: 02 Října 2013, 01:13:42 »
Zdravím
taky se s tím dneska už půl dne pachtím a bez výsledku, nemůžu se dostat ni k přihlášení za použití parasfráze, prostě furt vyskakuje heslo :-)

přikládám konfiguraci obou ssh na klentovi i serveru

udělal jsem klasicky dle návodů
Kód: [Vybrat]
ssh-keygen -t rsa
Generating public/private rsa key pair.
Enter file in which to save the key (/home/matlala/.ssh/id_rsa):         
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in /home/matlala/.ssh/id_rsa.
Your public key has been saved in /home/matlala/.ssh/id_rsa.pub.
The key fingerprint is:
10:4b:c3:98:e6:25:38:7b:14:df:b8:61:d3:48:48:6d matlala@matlala-ubuntu
The key's randomart image is:
+--[ RSA 2048]----+
|   ooB=          |
|  o B+EO         |
|   * +X o        |
|  . o. =         |
|   .  . S        |
|                 |
|                 |
|                 |
|                 |
+-----------------+

potom zkusil různými způsoby překopírovat (scp, správce souborů, cat, přímé vložení textu do authorized_keys a restart ssh).

Pořád mě to ne a ne jít a chce to heslo, přitom podle nastavení to chodit má a má to chtít vstupní frázi.

Rád bych ještě potom rozjel ssh-agenta a přihlašoval se jen s jedním zadáním hesla a použitím klíče. Od zítřka budu mít veřejnou IP a přes APčko nasměrované od poskytovatele určité nestandardní porty zvenku na standardní 22 dovnitř mé sítě a případně mohu řešit nějaké lepší nastavení pro zabezpečení (nejspíše vypnutí hesel, pouze použití kloíčů, případně ponechází přístupu s heslem pouze s jedné lokální IP).

Tak prosím babo raď, pachtím se s tím od oběda.

Jo a ještě přikládám návody podle kterých jsme jel:
http://wiki.ubuntu.cz/ssh
http://www.linuxexpres.cz/praxe/sprava-linuxoveho-serveru-uvod-do-ssh-pro-spravce
http://www.linuxexpres.cz/praxe/ssh-receptem-na-bezpecnost-2
http://www.root.cz/clanky/jak-se-prihlasovat-na-ssh-bez-zadavani-hesla/
ani podle jednoho to ne a ne jít

[příloha smazaná administrátorem]
« Poslední změna: 02 Října 2013, 01:17:56 od matlala »
NOTEBOOK: Ubuntu 14.04 (kernel 3.14); Asus N56VM-S4272V (i7 3610QM, 16GB RAM 1600MHz, INTEL SSD 520 180GB + původní HDD místo DVD/BD, Full HD displej) + INTEL 7620 + doma 24" LG IPS 24EA53
NAS-HTPC: Ubuntu server 12.04 x64 + XBMC; ASRock E350M1/USB3, SEASONIC SSP-350GT, RAM 8GB (2x4GB) DDR3 1333MHz, case BITFENIX Prodigy , prim. eth. INTEL PRO/1000 CT, 2ks WD Red 3TB v SW RAID 1, 2*1Gb switch

matlala

  • Aktivní člen
  • *
  • Příspěvků: 480
Re:Jak na import privátního ssh klíče do Ubuntu
« Odpověď #3 kdy: 02 Října 2013, 13:33:26 »
tak nechápu
dneska zkouším, popořadě pustím ssh-agenta, ssh-add a pak si zkopíruju veřejný klíč na mé raspberry pi a jede.  :o
Na server stejný postup nefunguje a po zběžném pohledu na konfiguraci serveru vs raspberry a méno noťasu nevidím rozdíl.

EDIT:
připojení na ubuntu 12.04.2 se stejným postupem funguje taky úplně stejně dobře a snadno po zkopírování mého veřejného klíče.
« Poslední změna: 02 Října 2013, 13:48:36 od matlala »
NOTEBOOK: Ubuntu 14.04 (kernel 3.14); Asus N56VM-S4272V (i7 3610QM, 16GB RAM 1600MHz, INTEL SSD 520 180GB + původní HDD místo DVD/BD, Full HD displej) + INTEL 7620 + doma 24" LG IPS 24EA53
NAS-HTPC: Ubuntu server 12.04 x64 + XBMC; ASRock E350M1/USB3, SEASONIC SSP-350GT, RAM 8GB (2x4GB) DDR3 1333MHz, case BITFENIX Prodigy , prim. eth. INTEL PRO/1000 CT, 2ks WD Red 3TB v SW RAID 1, 2*1Gb switch

 

Provoz zaštiťuje spolek OpenAlt.