Доступ к SSH по ключу

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

Генерируем ключ

Локально на своем компьютере необходимо создать 2048 битный RSA ключ :

ssh-keygen -t rsa -b 2048 -C "mihdan@yandex.ru"

Загружаем ключ на сервер

Публичный ключ нужно загрузить на сервер:

ssh mihdan@127.0.0.1 mkdir -p .ssh
cat ~/.ssh/id_rsa.pub | ssh mihdan@127.0.0.1 'cat >> .ssh/authorized_keys'

Готово

Теперь пробуем залогиниться без пароля:

ssh mihdan@127.0.0.1

Источник: https://www.kobzarev.com/programming/ssh-by-key/

Михаил Кобзарёв

Суровый русский тимлид. Жил в Магадане, в офисе московских веб студий и в Тульской деревне. Виртуозно знает WordPress, PHP, ООП, Vue.js и вот это вот все. Делает крутые высоконагруженные сайты, поэтому уже почти захватил весь рынок WordPress разработки в России. Не дает никому делать сайты без спроса. Ведет блог о разработке, дайджест в телеграмме и в ВК. Любит сиськи, баню и радиоэлектронику. 100% патриот (но это не точно). Тролль 542 уровня. Ездит в отпуск раз в 5 лет.

Добавить комментарий

%d такие блоггеры, как: