Bonjour,
Bonjour,
Je veux automatiser (via un script bash ou sh et une tache planifiée (cron)) le transfert de fichier de mon NAS vers un autre serveur en utilisant scp (copie de fichiers avec ssh). J'ai pu créer sans difficulté sur le synology les clés publique et privée au moyen de ssh-keygen. Par contre l'outil ssh-copy-id n'existe pas sur le synology: cet outil sert à transférer la clé publique vers l'autre serveur. De même l'outil ssh-add et ssh-agent pour stocker les infos pendant la session ne sont pas non plus présents.
J'ai réussi à me passer de l'outil ssh-copy-id en copiant directement la clé publique dans le fichier authorized-key du serveur distant. Par contre, je n'ai pas trouvé comment se passer de ssh-add pour utiliser une clé privée avec passphrase sans avoir à saisir la passphrase à chaque fois (impossible donc d'automatiser).Pour l'instant, je me contente donc d'une clé privée sans passphrase, ce qui n'est pas aussi sur que je le souhaiterai, mais ça fonctionne..
Le support Synology sollicité, et par ailleurs fort efficace, me répond dans ce cas :
"....However, the 'tools' you have mentioned are not supported. We apologize for your inconvenience.
At this point, the best I can do is to forward your request to product management team..." et me conseille de poser la question sur le forum...
J'adresse donc ce post à ceux qui pourraient m'aider..
Comment est il possible d'installer (proprement s'entend...) ces outils complémentaires (notamment ssh-add et ssh-agent) nécessaires à réaliser mon projet? Merci de votre aide
Jean-Louis PIERREY