Перейти к основному содержанию Перейти к навигации Перейти к нижнему колонтитулу
Ограниченное время: Программа Design Partner — тариф BUSINESS навсегда

Настройка SSH-ключа

Настройте SSH-ключ, чтобы rdc мог подключаться к серверам без пароля.

Настройка SSH-ключа

rdc подключается к серверам по SSH, поэтому каждый сервер должен доверять вашему SSH-ключу. Всего три шага. Два из них выполняются один раз, третий повторяется для каждого нового сервера.

Смотреть урок

Три шага

Generate, copy, register

  1. Сгенерируйте SSH-ключ на ноутбуке. Один раз и навсегда.
  2. Скопируйте его на сервер. Повторяйте для каждого нового сервера.
  3. Зарегистрируйте ключ в rdc. Один раз и навсегда.

Шаг 1: Генерация ключа

Если у вас уже есть ключ, который вы хотите использовать, пропустите этот шаг. Иначе:

ssh-keygen -t ed25519 -f ~/.ssh/id_ed25519

ed25519 является современным стандартом: компактным, быстрым и широко поддерживаемым.

Шаг 2: Копирование ключа на сервер

ssh-copy-id -i ~/.ssh/id_ed25519 user@your-server-ip

Замените user и your-server-ip на SSH-пользователя и IP вашего сервера. Пароль сервера запросится в последний раз. После этого аутентификация по паролю больше не потребуется.

Шаг 3: Регистрация ключа в rdc

time rdc config ssh set --key ~/.ssh/id_ed25519

Готово. Теперь каждая команда rdc будет аутентифицироваться с этим ключом. Никаких паролей, никаких интерактивных запросов.


Далее: Добавление первого сервера.