Bonjour à tous,
J'ai une raspberry pi avec debian stretch lite et un pc windows 10 avec un programme en C qui va faire le lien entre la Raspberry et le Pc.
La Raspberry possède un programme en C qui va créer un fichier texte sur la Raspberry.
Je dois pouvoir enregistrer ce fichier sur mon Pc Windows. J'ai donc paramétré la Raspberry en activant le service SSH mais je n'arrive pas à transférer mes clés de la Raspberry vers Windows avec ssh-copy. J'ai un message d'erreur "ERROR: ssh: connect to host X.X.X.X port 22: Connection timed out"
Mon programme en C sur Windows va chercher le fichier texte et l'enregistre sur le Pc mais avec ces lignes de commande, je dois écrire le mot de passe en brut. Je cherche un moyen pour ne pas entrer le mot de passe ni en brut dans le code, ni à chaque transfert et que le transfert soit sécurisé, comme avec les clés cryptées SSH.
Je dois faire tout ça en ligne de commande donc je n'utilise pas Putty.
Dois-je créer mes clés sur Raspberry et les envoyer sur Windows ?
Ou les créer sur Windows et les envoyé sur Raspberry ?
Si je les crée sur Raspberry et que je vais les chercher avec Windows, où dois-je les mettre ?
Il y a quelque chose dans le pare feu à modifier pour autoriser le transfert entre la Raspberry et Windows ?
Merci infiniment pour votre aide !
Partager