Поиск:

Поиск по:

Результаты поиска по запросу «»
Найдено совпадений
По вашему запросу ничего не найдено
.
Показать еще

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

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

Нам потребуется создать пару закрытый-открытый ключ на клиенте и после этого скопировать открытый ключ на сервер хостинга. Для этого подойдут программы Putty и PuttyGen.

Создание пары ключей

Запустите программу PuttyGen. Нажмите на кнопку «Generate». Для создания случайной последовательности программа попросит вас случайным образом перемещать курсор в области окна программы. После генерации ключей можно задать также пароль (passphrase), его наличие повысит безопасность ключа, однако этот пароль потребуется каждый раз вводить при подключении к серверу.

01.png

На картинке ниже синим цветом выделен публичный ключ в формате openssh. Скопируйте его в файл uXXXX.pub.openssh

Далее нажмите кнопку «Save public key» для сохранения на жестком диске публичного ключа и кнопку «Save private key» для сохранения приватного ключа. Рекомендуем для удобства давать ключам имена вида uXXXX.pub для публичного и uXXXX.ppk для приватного ключа.

02.png

Настройка PUTTY для использования авторизации по ключам

Запустите клиент PUTTY. Если в списке сохраненных сессий (Saved Sessions) уже сохранены настройки подключения к серверу, то выделите мышью название сервера и нажмите кнопку «Load». В противном случае воспользуйтесь статьей SSH-доступ к хостинг-аккаунту.

Перейдите в категорию «Connection -> Data» и в поле «Auto-login username» укажите логин (имя пользователя). Используйте для этого реквизиты доступа по SSH.

03.png

Перейдите в категорию «SSH -> Auth» и укажите путь до файла с приватным ключем.

04.png

Перейдите в категорию «Session» и нажмите кнопку «Save».

Настройка сервера для использования авторизации по ключам

Авторизуйтесь на сервере по SSH.

Выполните команду:

cat >> ~/.ssh/authorized_keys2

Скопируйте в теминал информацию из файла uXXXX.pub.openssh (публичный ключ в формате openssh) и нажмите «Enter», а затем комбинацию клавиш «CTRL-D».

Готово! Теперь можно подключаться к серверу хостинга при помощи SSH ключа.

Регистрация доменов

в зонах .RU .РФ

от 200 рублей Зарегистрировать домен

SSL сертификаты

Подтверждение сайта и надежная защита

передаваемых данных

Купить сертификат

Облачные VDS

дешевле чашки кофе

Процессорных ядер: 4, Память: 4 Гб, Диск: 20 Гб SSD, Резервное копирование

от 35 р/день Заказать VDS

Все, что нужно от хостинга

Простое решение для вашего сайта

Подробнее

Хранилище данных

Храни что хочешь по смешным ценам

Почасовая оплата за размещенные данные.

Заказать хранилище