Raspberry Pi artean ssh fingerprint erabiliz
Raspberry Pi hainbat elkarreragin nahi baditugu, adibidez urruneko komandoak exekutatzeko, ohikoena ssh konexio urrun baten bidez egitea izango da. SSHk urruneko konekzio bat egitean eskatzen dizkigun kredentzialak sartzea saihestu nahi badugu, elkarri konfiantza sortu behar diegu eta ez fidatu egiaztapen eskaera horretara.
Haremos un ejemplo para permitir acceso de la Raspberri Pi ‘A’ a la Raspberry Pi ‘B’.
[sourcecode]pi@A:~$ ssh-keygen -t rsa[/sourcecode]
Lehenik, crearemos las claves de autenticación, lo haremos sin passphrase, este fingerprint nos identificará mediante la huella digital única (hatz-marka).
[sourcecode]pi@A:~$ ssh pi@B mkdir -p .ssh[/sourcecode]
Creamos el directorio .ssh si es que el servidor remoto no lo tiene creado.
[sourcecode]pi@A:~$ cat .ssh/id_rsa.pub | ssh pi@B ‘cat >> .ssh/authorized_keys’
pi@A:~$ sudo cat /root/.ssh/id_rsa.pub | ssh pi@B ‘cat >> .ssh/authorized_keys'[/sourcecode]
Por defecto ssh guarda su llave pública o fingerprint en el archivo id_rsa.pub, así que añadimos la clave publica de A a la lista de permitidos de la Raspberry Pi B. Os recomiendo igualmente copiar la clave pública desde nuestro root por si ejecutamos algún comando con ‘sudo’.
[sourcecode]pi@A:~$ ssh pi@B
pi@A:~$ ssh pi@B /home/pi/texto_a_voz.sh "Probando el altavoz de forma remota"[/sourcecode]
eta prest! Así de fácil, podremos probar a conectarnos con ssh, copiar ficheros o ejecutar cualquier comando!









































