Резюме статьи.
В этой статье указано, какие действия необходимо выполнить, чтобы установить доступ к управлению только с использованием протоколов HTTPS и SSH.
Данная процедура предполагает следующее:
Для коммутатора уже указан IP-адрес, и он доступен в сети.
Имеется учетная запись с уровнем привилегий 15. Чтобы проверить ее наличие, выполните команду: console#show users accounts.
Внимание!
Для серий 8000 и 8100 требуется пароль привилегированного режима (для включения), чтобы обеспечить управление по протоколу Telnet/SSH. Если этот пароль не задан, возможности управления в интерфейсе командной строки с использованием протокола SSH будут существенно ограничены. *** Добавление ссылки на параметр для включения пароля через веб-консоль и в интерфейсе командной строки
Для этого процесса требуется использование интерфейса командной строки. Этот процесс можно использовать в последовательном сеансе или в сеансе telnet. Однако при использовании telnet необходимо выполнить следующие действия, чтобы предотвратить непреднамеренную блокировку доступа для удаленного управления.
Перед отключением доступа по протоколу telnet или HTTP проверьте возможность доступа по протоколу SSH или HTTPS.
Примечание. После выполнения этих действий возможно возникновение ошибок, связанных с подлинностью сертификата. Это происходит потому, что сертификаты и ключи генерируются автоматически. Это не ошибка.
Примечание: если включен протокол SSH или HTTPS и нужно отключить протоколы telnet и HTTP, перейдите к действию 3, чтобы отключить telnet, и действию 5, чтобы отключить HTTP.
В этой системе можно создать и хранить 2 сертификата. Для создания второго ключа замените номер 1 номером 2. Для активации второго ключа выполните команду «(config)# ip http secure-certificate 2».
- Установите подключение к коммутатору с помощью интерфейса командной строки
- Для включения SSH введите следующие команды:
- console>enable
- console#config
- console(config)#crypto key generate rsa
- console(config)#ip ssh server
- Чтобы отключить telnet, выполните команду: console(config)# ip telnet server disable
- Для включения HTTPS введите следующие команды:
- console(config)# crypto certificate 1 generate
- console(config-crypto-cert)#key-generate
- console(config-crypto-cert)#exit
- console(config)# ip http secure-server
- Чтобы отключить HTTP, введите: console(config)# no ip http server
- После проверки подключения по протоколу SSH или HTTPS сохраните конфигурацию. Для этого введите: console#copy running-config startup-config