Je tranfering un fichier d'un serveur à un autre en utilisant « Core FTP mini-sftp-server » sur le côté source et WinSCP sur le côté de destination (les deux serveurs fonctionnent sous Windows).Nouvelle clé hôte chaque jour en utilisant MSFTP et WinSCP
Je vous connecter à l'aide de ces deux machines compte administrateur local qui sont les mêmes sur les deux serveurs. Je fais ce processus manuellement:
- Démarrer le serveur MSFTP sur la source
- Démarrer WinSCP la destination, se connecter à la source et obtenir le fichier.
Maintenant, je veux automatiser et j'ai essayé les éléments suivants
Démarrer msftp
de la ligne de commande sur la source.
Sur destination winscp.exe
console:
open login:[email protected]
get <file> <destination>
close
exit
Le problème est si je le fais pour la première fois tous les jours, il me demande de mettre à jour la clé du côté de la destination disant:
"AVERTISSEMENT POTENTIEL INFRACTION DE SECURITE! La clé d'hôte du serveur ne correspond pas à correspond à celle de WinSCP est le cache.Cela signifie que l'administrateur du serveur a chargé la clé de l'hôte, le serveur présente une clé différente dans certaines circonstances, ou si vous avez effectivement connecté à un autre ordinateur faisant semblant d'être le serveur »
que je dois faire manuellement (cliquez sur Mise à jour) d'abord, puis pour les exemplaires suivants, les travaux d'automatisation .
Question:
Comment puis-je mettre à jour la clé en utilisant la ligne cmd lors de la connexion au serveur?
Puis-je empêcher la source de générer de nouvelles clés par jour? Ou devrais-je le faire?
Les serveurs sont des machines Windows d'ailleurs – Manjot