2.6. Доступ к коммутатору через SSH
Назначение
Функция предназначена для получения доступа к коммутатору через протокол SSH. Доступ может быть получен как с использованием порта управления, так и с использованием одного из сетевых портов.
Описание
Функциональность доступа к коммутатору через SSH включает в себя сервер SSH и интегрированный клиент SSH, представляющие собой приложения, работающие на коммутаторе.
Настройка
Создание SSH-ключа
Шаг 1: Вход в режим “Global config”
Switch# configure terminal
Шаг 2: Создание SSH-ключа
Switch(config)# rsa key a generate
Шаг 3: Создание закрытого ключа
Создание файла закрытого ключа с именем “a.pri” и сохранение его на съемный носитель:
Switch(config)# rsa key a export url flash:/a.pri private ssh2
Шаг 4: Создание открытого ключа
Создание файла открытого ключа с именем “a.pub” и сохранение его на съемный носитель:
Switch(config)# rsa key a export url flash:/a.pub public ssh2
Шаг 5: Выход из режима “Global config”
Switch(config)# exit
Импорт ключа
Шаг 1: Вход в режим “Global config”
Switch# configure terminal
Шаг 2: Импорт открытого ключа
Импорт созданного ранее ключа “a.pub”:
Switch(config)# rsa key importKey import url flash:/a.pub public ssh2
Шаг 3: Создание имени пользователя и пароль
Switch(config)# username aaa privilege 4 password abc
Шаг 4: Назначение ключа
Назначение ключа для пользователя “aaa”:
Switch(config)# username aaa assign rsa key importKey
Шаг 5: Выход из режима “Global config”
Switch(config)# exit
Подключение по SSH
Шаг 1: Загрузка закрытого ключа в SSH-клиент
Шаг 2: Подключение к коммутатору через SSH-клиент
[root@testbed012.aq.ru test]# ssh -i a.pri aaa@10.10.39.101
aaa@10.10.39.101's password:
Switch#