Я настроил несколько ключей для подключения одного сервера к другому (периодически импортирую данные из одного в другой через какой-то crontab).

Моя проблема в том, что система произвольно запрашивает кодовую фразу (я могу работать с ней в течение дня, но потом, возвращаясь позже, мне снова предлагают). Следовательно cron перестает работать.

У меня никогда не было таких проблем. Это сервер импорта, который нужно установить, или это удаленный сервер? Мне может не хватить опыта прямо здесь; спасибо за любую помощь / объяснения.

1 ответ1

2

Довольно сложно решить вашу проблему из вашего описания, но, по-видимому, все работает так, как задумано.

Если вы хотите автоматизировать задачу, вы обычно гарантируете, что на ключе нет парольной фразы. Вероятно, происходит то, что когда вы вошли в систему, ваша парольная фраза запоминается системой (ssh-agent или pageant - обычные программы для этого, без сомнения, есть и другие). Я представляю, что когда вы выходите из системы, ваша фраза-пароль удаляется из памяти, поэтому вас снова попросят об этом.

Решением будет использование другого ключа, к которому не прикреплена фраза-пароль.

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