Comment autoriser Jeedom ou Domoticz à ce connecter a une autre machine sans mot de passe via SSH

L’intérêt de la box domotique est de pouvoir automatiser certaine tache à la maison. J'explique ici comment lui confier le contrôle de certain poste informatique, NAS, Routeur ou autre sans que cela nécessite de mot de passe. Générer la clé public SSH de votre box sudo -u www-data ssh-keygen -t rsa Laisser le répertoire par défaut (/var/www/.ssh) Pour contrôler un pc sous linux : Envoie de la clé vers le poste à contrôler sudo -u www-data ssh-copy-id -i /var/www/.ssh/id_rsa.pub login@IP.poste.a.contrôler Puis on teste si tout fonctionne root@lime2:/home/yoann# sudo -u www-data login@IP.poste.a.contrôler uname -a Pour contrôler un Routeur a base d'Openwrt comme Gargoyle: Envoie de la clé vers le poste à contrôler: scp ~/.ssh/id_dsa.pub root@192.168.1.x:/tmp Écriture de la clé dans le registre des clé autorisé (à faire sur le routeur): cd /etc/dropbear cat /tmp/id_*.pub >> authorized_keys chmod 0600 authorized_keys