База знаний

Инструкции по серверам, панели и личному кабинету

SSH-ключи

Как создать SSH-ключ и использовать его для входа?

SSH-ключ состоит из публичной и приватной частей. Приватный ключ хранится у владельца и не должен передаваться третьим лицам.

Создание ключа

ssh-keygen -t ed25519
  1. Запустите ssh-keygen.
  2. Выберите путь сохранения или оставьте значение по умолчанию.
  3. Задайте passphrase для защиты приватного ключа.
  4. Публичный ключ можно передать серверу.

Установка ключа на сервер

mkdir -p ~/.ssh
chmod 700 ~/.ssh
cat id_ed25519.pub >> ~/.ssh/authorized_keys
chmod 600 ~/.ssh/authorized_keys

Подключение

ssh -i ~/.ssh/id_ed25519 root@IP-АДРЕС

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