Link Search Menu Expand Document
07 Июня 2023 г.

Создать и использовать ssh ключ

Содержание

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

ssh-keygen -t ed25519 -C "alexsey_89@bk.ru"

В результате в каталоге .ssh появятся два файла

~/.ssh/id_ed25519
~/.ssh/id_ed25519.pub

Более подробно про типы ключей я писал здесь https://lexusalex.ru/31-linux-ssh-keys

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

Далее нужно передать ключ на сервер, например так:

ssh-copy-id -i ~/.ssh/id_ed25519.pub alex@192.168.1.35

Публичный ключ будет добавлен пользователю в его каталог ~/.ssh/authorized_keys

Один и тот же ключ можно использовать для нескольких пользователей.

Пробуем заходить

ssh alex@192.168.1.35

В итоге в большинстве случаев достаточно выполнить команду добавления ключа на сервер.


Возник вопрос или предложение пиши на почту alexsey_89@bk.ru или в Телеграмм канал

Дата публикации: 07 Июня 2023 г.

Содержание


Наверх

Последнее изменение страницы: 07 Июня 2023 г.