Activar SSH en Raspbian para primer arranque

Desde hace unos meses Raspbian no trae el usuario PI por defecto, por lo que al arrancar la primera vez, sin pantalla ni teclado, para hacerlo por SSH, hay que hacer algunas cosillas diferentes a como las hacíamos antes.

Lo primero es crear un archivo llamado ssh sin extensión ni contenido en la raiz de la partición BOOT de la tarjeta SD para activar el servidor de SSH durante el proceso de arranque.

Como el usuario PI no existe en el primer arranque, para crearlo, habrá que crear un archivo de texto también en la raiz de BOOT llamado userconf con el usuario y el hash de la contraseña. Por ejemplo, el de pi por defecto y cambiarlo tras el primer login.

pi:$6$/4.VdYgDm7RJ0qM1$FwXCeQgDKkqrOU3RIRuDSKpauAbBvP11msq9X58c8Que2l1Dwq3vdJMgiZlQSbEXGaY5esVHGBNbCxKLVNqZW1