Пакетное копирование файлов из Windows в Linux - PullRequest
0 голосов
/ 13 октября 2011

У меня много Linux-устройств, которые мне нужно настроить и настроить.Все устройства имеют одинаковый корневой проход.Теперь мне нужно скопировать файлы на эти устройства.

Один из способов - использовать pscp.exe, но эта утилита требует взаимодействия, запрашивая сообщение The server's host key is not cached in the registry. You have no guarantee that the server is the computer you think it is..

На самом деле мне не нужен безопасныйкопировать, мне просто нужно копировать файлы в пакетном режиме для любого устройства без взаимодействия с пользователем.Как я могу это сделать?

Ответы [ 2 ]

1 голос
/ 13 октября 2011

Если вы просто подключитесь к серверу один раз с помощью putty и примете ключ сервера, все будет в порядке, и pscp не будет вас пилить после этого.

Другими вариантами могут быть доступный для записи общий ресурс smb (или nfs, если вам это нравится), ftp-сервер, ...

0 голосов
/ 14 октября 2011

С помощью plink.exe это возможно с помощью простого:

echo y | "PLINK.EXE"  -pw pass user@%ip% echo foobar > nul 2>&1 || goto myError

Теперь я могу использовать pscp, не беспокоясь о том, что он запросит нежелательное взаимодействие.

...