Erreur code 255 bash

Salut Alain,

C’est bien ton container HA qui se charge d’éteindre le client ?

Si c’est bien le cas tu peux générer la paire de clé sur le client directement (ou ailleurs). Tu colles la clé publique dans l’authorized_keys du client.

Tu déposes la clé privée dans un sous-dossier du répertoire /config de ton HA en y appliquant les bons droits.

Et à partir de là la clé ne « sautera » plus à chaque mise à jour.

Chez moi la clé privée se trouve dans :

/config/custom_things/ha_ed25519

Côté client dans authorized_keys cette clé n’est autorisée que depuis l’ip de HA pour l’arrêt de la machine.

Et côté HA j’ai une « shell_command » de ce style :

shutpc: 'ssh -p XXXX -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -i /config/custom_things/ha_ed25519 user@192.168.X.XX'