Я переношу файл с одного сервера на другой с помощью «основного FTP-мини-sftp-сервера» на стороне источника и WinSCP на стороне назначения (на обоих серверах работает Windows).Новый ключ хоста каждый день с использованием MSFTP и WinSCP
Я регистрирую эти две машины, используя локальную учетную запись администратора, которые одинаковы на обоих серверах. Я делал этот процесс вручную:
- сервер Start MSFTP на источник
- Start WinSCP на место назначения, подключение к источнику и получить файл.
Теперь я хочу, чтобы автоматизировать и я попытался следующий
Start msftp
из командной строки на источник.
На место назначения в winscp.exe
консоли:
open login:[email protected]
get <file> <destination>
close
exit
Проблема с этим, если я делаю это в первый день времени, он просит меня обновить ключ на стороне назначения, говоря:
«ПРЕДУПРЕЖДЕНИЕ ПОТЕНЦИАЛЬНОГО ОБЕСПЕЧЕНИЯ БЕЗОПАСНОСТИ! Ключ хоста сервера не равен , который соответствует одному из WinSCP. Это означает, что администратор сервера зарядил ключ хоста, сервер представляет другой ключ при определенных обстоятельствах, или вы на самом деле подключены к другому компьютеру, делая вид, что сервер»
я должен вручную сделать это (нажмите на Update) на первом, а затем для следующих копий, работа по автоматизации ,
Вопрос:
Как я могу обновить ключ, используя CMD линии при подключении к серверу?
Могу ли я предотвратить источник генерации нового ключа ежедневно? Или я должен это делать?
Серверы - это машины Windows, кстати, – Manjot