Použití privátního klíče z puttygen na linuxu

Nedávno se mi stalo, že jsem se potřeboval připojit z linuxové mašiny na jiný linux, kde mám nastaveno přihlašování jen pomocí SSH RSA klíče. Privátní klíč normálně používám ve windows a mám ho uložen ve formátu pro putty a vygenerován byl v puttygen. Privátní klíč je chráněn heslem. Nyní jsem ho potřeboval použít z linuxové mašiny. Zkoušel jsem pár typů z netu pro konverzi klíče na linuxu, ale nic mi nezafungovalo. Nakonec jsem cíle dosáhl takto. Pustil jsem puttygen v 0.79 Dal jsem Load an existing private key file a vybral jsem svůj privet key a zadal heslo. Po nahrání klíče jsem zvolil Conversions -> Export OpenSSH key a uložil jsem jako mujKlicOpenSsh. Dále jsem tento soubor pomocí WinSCP zkopíroval z windows na linux mašinu. A na linuxu pak: chmod 600 mujKlicOpenSsh ssh -i mujKlicOpenSsh jmeno@ip.masiny.kde.je.public.key A hurá – jsem tam.

Číst více

Nastavení výchozího stavu pinů po restartu Raspbianu 12

Nastavení default stavu pinů po restartu Raspbianu 12 Vycházím z komentáře tady.  Je to z roku 2020 tak snad je tato metoda aktuální a doporučená. Je to v dokumentaci tak snad ano. Výpis stavu Pro výpis stavu pinů se v dřívějších verzích používali commandy „gpio readall“ (ten už nefunguje) a „raspi-gpio get“ (ten funguje ale je asi deprecated?). Nový command je „pinctrl get“. u mne na nové instalaci Raspbianu 12 vypadal výpis následovně. pinctrl get 0: ip — | hi // ID_SDA/GPIO0 = input 1: ip — | hi // ID_SCL/GPIO1 = input 2: a0 — | hi // SDA1/GPIO2 = SDA1 3: a0 — | hi // SCL1/GPIO3 = SCL1 4: ip — | hi // GPIO_GCLK/GPIO4 = input 5: ip — | hi // GPIO5 = input 6: ip — | hi // GPIO6 = input 7: op — — | hi // SPI_CE1_N/GPIO7 = output 8: op […]

Číst více

Homeassistant a GPIO na RPi3

Motivace Homeassistant nedávno odstranil z core některé integrace zařízení připojených přímo na GPIO piny. Zprovoznění relé a teplotních čidel připojených na GPIO mi tak zabralo nějaký čas, třeba se někomu bude hodit tento návod. Návod má 2 části. V první je návod na integraci switchů / binárních senzorů pomocí remote-gpio. V mém případě jde o led a relé, ale obecně lze použít pro jakýkoliv spínač (switch) spínaný GPIO pinem v output módu. Stejným způsobem by také mělo být možné integrovat vstupní binární senzor (tedy stav GPIO pinu). Využívá se hass.io integrace remote_rpi_gpio. V druhé části je návod na integraci teplotních čidel DS18B20 na one-wire busu na GPIO4 s pomocí owfs. Využívá se hass.io integrace 1-wire. Během testování jsem zjistil, že integrace do hass.io funguje i pokud jsou senzory fyzicky připojeny k jinému Raspberry Pi, než na kterém běží Homeassistant. Jelikož jsem měl doma staré nevyužité Raspberry Pi 2B, bude moje […]

Číst více
1 2 3 4 9