Мне нужно автоматизировать scp (каждые 2 часа) с сервера Windows на сервер Linux.

1-й шаг: сгенерируйте ключ и скопируйте его на сервер Linux. Я скачал winscp, сгенерировал открытый ключ и скопировал его в /.ssh/authorized_keys на сервере Linux. Я даже не уверен, что на данный момент я все сделал правильно.
Как я могу проверить, что сервер Linux доверяет серверу Windows благодаря этому ключу? Тогда я могу перейти ко 2-му и 3-му шагу

2-й шаг: создайте скрипт scp и протестируйте его.

3-й шаг: создайте запланированное задание для запуска этой команды scp.

Большое спасибо за вашу помощь.

1 ответ1

1

То, что вы сделали до сих пор, не плохо, а все остальное возможно. Если вы просто запустите scp сейчас и в окне «Вход в систему» в разделе «Сессия»> «Дополнительно»> «SSH»> «Аутентификация» укажите сгенерированный вами закрытый ключ, вы сможете войти в систему на целевом компьютере, просто указав удаленный идентификатор без пароля. Как только вы достигли этой точки, вы можете перейти к дальнейшим шагам. Если это не помогло, значит, что-то не в нужном месте или в неправильной форме.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .