Connectrix серии B: Как использовать PuTTY для аутентификации на основе ключа SSH

Summary: Использование PuTTY для аутентификации на основе ключа SSH.

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Instructions

Создайте ключи SSH с помощью putty Gen Key:

1. Запустите инструмент создания ключей PuTTY из папки C:\Program Files\PuTTY\puttygen или с помощью команды puttygen из командной строки.

2. Выберите Создать в окне Генератор ключей PuTTY. Переместите мышь, чтобы создать случайные значения, используемые для разработки ключа.

3. Выберите конкретные типы ключей и длину битов. Возможные варианты: RSA, Digital Signature Algorithm, Elliptic Curve Digital Signature Algorithm и многое другое.

4. В окне «Ключ» выберите все содержимое открытого ключа для вставьте authorized_keys файл OpenSSH. Это открытый ключ. Скопируйте его в буфер обмена, чтобы вставьте в файл блокнота «authorized_keys».

2023-08-30 14_13_12-E__DellEMC_Data_Putty SSH Keys_SSH Auth via Putty test.txt - Notepad++.png
ПРИМЕЧАНИЕ. Не создавайте и не используйте открытый ключ, нажав на переключатель «Сохранить открытый ключ».

5. Переименуйте authorized_keys в authorized_keys.pub

6. Выберите Сохранить закрытый ключ. Выберите Да в окне «Предупреждение PuTTYgen», касающееся фраз-пароля.

2023-08-30 14_17_10-PuTTY Key Generator.png

7. Войдите в коммутатор и импортируйте ключ authorized_keys.pub с помощью команды «sshutil importpubkey».

2023-08-30 14_28_35-_E__DellEMC_Data_Putty SSH Keys_SSH Auth via Putty test.txt - Notepad++.png

Далее необходимо настроить Putty для аутентификации SSH. Пример используется для putty версии 0.79.

1. Запустите PuTTY, но не подключайте его к удаленной системе.

2. В окне Категория перейдите к разделу Данные>подключения.

3. Задайте имя пользователя для автоматического входа в удаленное имя пользователя SSH. Это пользователь, для которого был создан файл authorized_keys ключе PuTTY Gen.
ПРИМЕЧАНИЕ. Пропустите эту часть, если требуется ввести имя пользователя вручную при каждом входе в коммутатор.

2023-08-30 14_36_01-PuTTY Configuration.png

4. Перейдите в раздел Connection>SSH>Auth>Credentials. Выберите Browse. Найдите сохраненный закрытый ключ (.ppk), созданный с помощью приложения PuTTYgen.

2023-08-30 15_17_58-Нечитаемая почта — Peter.Kruszewski@dell.com - Outlook.png

5. Протестируйте аутентификацию на основе
ключей. Теперь вы готовы протестировать подключение. Ожидается, что соединение будет установлено без запроса пароля.

В верхней части окна Категория выберите Сеанс, чтобы вернуться в главное окно подключения. В поле Имя хоста (или IP-адрес) введите имя хоста или IP-адрес назначения.

6. Выберите Открыть, чтобы проверить сеанс. Если аутентификация на основе ключа настроена правильно, в окне подключения по протоколу SSH появится сообщение «Проверка подлинности с помощью открытого ключа».

7. Вы успешно настроите PuTTY для использования аутентификации на основе ключей.

Affected Products

Connectrix B-Series

Products

Connectrix
Article Properties
Article Number: 000217157
Article Type: How To
Last Modified: 10 Apr 2025
Version:  4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.