1

Я пытаюсь написать сценарий, который по сути будет копировать и сохранять файлы в определенной папке в папку на другом компьютере. Моей первой мыслью было SCP, но я не знаю, смогу ли я автоматизировать SCP, добавив пароль к команде (из того, что я слышал, это невозможно или очень сложно).

Поэтому в основном я пытаюсь настроить папку на компьютере Mac или Linux, которая будет принимать файлы без запроса пароля (или она может получить пароль, который я могу отправить через скрипт).

Я уверен, что есть простой способ сделать это правильно?

3 ответа3

2

Вы можете использовать scp/rsync и т.д. С ключевыми файлами, чтобы они не запрашивали пароль (это лучший способ их использования)

http://blogs.oracle.com/jkini/entry/how_to_scp_scp_and

1

Ваша первая мысль была правильной. Если вы установили ключи ssh на разных компьютерах, вы можете использовать scp (и ssh) без пароля.

0

Вы можете использовать scp с аутентификацией по ключу ssh, или вы можете настроить rsync и ограничить доступ по IP.

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