SSH авторизация по ключу

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

 

Это на самом деле не так и сложно, как думают многие, и поэтому не хотят автоматизировать этот процесс, или меняют пароли на более легкие, а возможно используют путь джедая – запоминают множество паролей типа SD7d0SDF879+=3@#%$… 
Я покажу как все это сделать просто, всего в парочку шагов. 

И так, приступим.

Создаем открытый и закрытый ключ для нашей системы

$ ssh-keygen -t rsa

Ввод ключевой фразы можно пропустить – на все вопросы просто нажимаем Enter.

Настраиваем удаленную систему

Если у вас еще не установлено ssh то самое время сделать это командой

$ sudo apt-get install ssh

После приступаем к настройке удаленного сервера

$ ssh-copy-id -i ~/.ssh/id_rsa user@server
  • user – имя пользователя (например root)
  • server – адрес вашего сервера (например site.com или 127.0.0.1)

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

Проверяем

Пробуем подключиться к нашему серверу по ключу без пароля

$ ssh user@server

Вот и все, теперь вы сможете подключаться к серверу по ключу без пароля.

Спасибо за внимание.

[Всего голосов: 0    Средний: 0/5]

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

Ваш e-mail не будет опубликован.