Заказать сайт недорого. Создание сайта на базе системы управления контентом. Индивидуальный подход при создании сайта. Современный и красивый дизайн сайта. Удобная навигация на сайте.

palexa.pp.ua@gmail.com

(+380) 66 531 77 01 ; 67 301 39 26

Linux- авторизация по ssh без пароля, по ключу из Windows, с помощью putty

Авторизация по ключу из Windows к Linux по ssh. PuTTY - клиент для различных протоколов удалённого доступа, включая SSH, Telnet, rlogin. Как подключиться из Windows к Linux с помощью PuTTY по ключу ?

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

PuTTY - удалённое подключение к Linux для работы в консоле из Windows

Что бы работала авторизация по ключу без пароля, отредактируйте файл /etc/ssh/sshd_config, раскомментировать строки и перезапустить сервис sshd

RSAAuthentication yes
PubkeyAuthentication yes
AuthorizedKeysFile    .ssh/authorized_keys

service sshd restart

Что бы подключиться из Windows к Linux по ключу?

1. Создать личный ключ и открытый ключ

Запустить PuTTYgen

Выбирать ключ SSH -2 RSA и длину 1024 или 2048 бит. Жмем «Генерировать». Лучше использовать нестандартную длину ключей, типа 2047 бит.

Хаотично перемещайте мышкой внутри окна

Ключи готовы, при желании вписать парольную фразу, но мне не хочется её всегда вводить при подключении, поэтому обойдусь без неё, сохраняем личный ключ как mykey.ppk и открытый ключ как rsa-2.pub

2. Удобным для Вас способом скопировать открытый ключ на сервер, например в /tmp/rsa-2.pub

Если нет папки ~/.ssh надо её создать (обратите внимание на права папки и файла)

mkdir -m 700 ~/.ssh

Теперь выполнить

ssh-keygen -i -f /tmp/rsa-2.pub >> ~/.ssh/authorized_keys
chmod 600 ~/.ssh/authorized_keys

Ключ для пользователя на сервере готов к использованию

3. Создать сеанс в putty

 

Открыть putty вписать имя хоста или ip-адрес, порт, имя сеанса

Установить клавиатура - Linux

Установить кодировку UTF-8, что бы избежать кракозяблей в mc

Указать пользователя для подключения

Указать версию SSH -2

Указать место расположения личного ключа

Вернуться на вкладку "Сеанс" и "Сохранить"

4. Теперь можно подключаться

Как видим авторизация прошла успешно

Информация на сайте оказалась Вам полезной? Вы нашли ответ на вопрос?

Узнайте как поблагодарить меня

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


Защитный код
Обновить