dmitrydeco
@dmitrydeco

Как соединить сервера по SSH?

Здравствуйте. Имеется такая схема:
Всего 5 серверов, из них один "главный" (перекачивает файлы со своей папки на остальные 4 сервера с помощью rsync и scp). Для того, чтобы присоединиться по SSH к нужному серверу, нужно сгенерировать ключи для него.
Возникла следующая задача: на основе статистики перемещать файлы с одного сервера на другой в зависимости от факторов. Как я понял, нужно будет каждый сервер связывать с другим, итого много вариантов для указания ключей. Можно ли обойтись "малой кровью"? К примеру, при увеличении количества серверов, чтобы постоянно не генерить ключи? Спасибо.
  • Вопрос задан
  • 1426 просмотров
Решения вопроса 1
saboteur_kiev
@saboteur_kiev Куратор тега Linux
software engineer
"Для того, чтобы присоединиться по SSH к нужному серверу, нужно сгенерировать ключи для него."

Не для него, а для удаленного пользователя.
Вы можете сгенерировать одну пару ключей, и пользоваться той же самой парой для подключения ко всем серверам.
Приватный ключ на главном сервере, публичный ключ - на серверах к которым подключаться, у удаленного юзера.
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
fox_12
@fox_12
Расставляю биты, управляю заряженными частицами
Сгенерите один, да добавьте его на все сервера.
Ответ написан
Комментировать
@AmadeyMinisol
full stack web-developer
или например использовать ansible (https://www.ansible.com )
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы