Для того, чтобы подключиться к SSH сервера при помощи ключа, Вы должны иметь сгенерированный ключ:
Как сгенерировать SSH ключ? После успешной генерации ключа и сохранении публичной и закрытой части необходимо загрузить на сервер
публичную часть ключа для успешной авторизации. Для этого воспользуйтесь любым клиентом для работы с удаленными файлами.
Для подключения к серверу введите следующие данные
Хост: IP адрес Вашего сервера
Имя пользователя: root (или другое необходимое имя)
Пароль: Ваш пароль пользователя
Порт: 22.
После успешно подключения перейдите в директорию
.ssh, а если его нет, то создайте ее.
Создайте или откройте файл для редактирования:
authorized_keys
Вставьте содержимое публичной части в том виде, в котором Вы ее сохранили и сохраните данный файл.
После этого можно подключаться к серверу используя ключ SSH.
Запустите программу Putty (если у Вас её нет, скачайте по ссылке:
Putty.exe)
Откройте в левом меню
SSH -> Auth и укажите файл приватной части ключа:
Вернитесь на вкладку Sessions и введите в поле Host Name (or IP address)
имяпользователя@IP сервера, например
[email protected], где
8.9.10.11 - адрес Вашего сервера:
После этого нажмите кнопку Open, для открытия SSH сессии до сервера. При успешном подключении Вы увидите следующую информацию об успешной авторизации по ключу
При желании, Вы можете сохранить сессию в разделе "Load, save or delete a stored session" для последующего быстрого доступа к данному серверу.