Статьи
Cisco Wireless, Accesss Point
Настраиваем SSH на беспроводных точках доступа Cisco | Настраиваем SSH на беспроводных точках доступа Cisco |
|
|
| Автор cisco | |||||
| 08.07.2009 г. | |||||
|
В данной статье пойдёт речь о том, как настроить Secure Shell (SSH) на беспроводных точках доступа (AP – Access Point) Cisco. Требования Прежде чем использовать данный документ в рабочей среде, убедитесь в следующем:
Используемые компоненты Информация в данном документе базируется на следующем оборудовании и ПО:
Примечание: SSH клиент, рассматриваемый в данном документе, используется исключительно для проверки настроек. Вы можете использовать любой другой SSH клиент, если возникнет такая необходимость. Информация в данном документе была собрана посредством лабораторных работ в тестовой среде. Все устройства были с заводскими установками. Прежде чем использовать данные из этой статьи в рабочей сети убедитесь в том, что Вы осознаёте все действия. Доступ к интерфейсу командной строки (CLI) точки доступа Cisco Aironet Вы можете использовать следующие средства для доступа к CLI точек доступа Cisco Aironet AP:
Если в AP присутствует консольный порт и у Вас есть физический доступ к данном порту, то лучшей использовать именно этот метод доступа, для манипуляций с настройками. Если у Вас нет возможности использовать консольный порт, то можете воспользоваться протоколами Telnet или SSH для настройки AP. Как Вы наверное знаете, протокол Telnet использует 23 для соединений. Telnet передаёт и принимает данные открытым текстом. В связи с этим не рекомендуется использовать данный протокол в WAN (внешних) сетях, потому что есть большая угроза перехвата злоумышленником Ваших данных, будь то конфигурация или пароль. Спецификацию протокола Telnet смотрите по ссылке http://www.ietf.org/rfc/rfc854.txt. SSH – это приложение и протокол, который предоставляет безопасную замену инструментам Berkley r-tools. Протокол SSH предоставляет возможность использовать безопасное соединение с оборудованием второго или третьего сетевого уровня. Существует несколько версий протокола SSH – первая и вторая соответственно. Используемый в данном документе IOS (описан выше) поддерживает обе версии. Если клиентом не задана версия протокола SSH, то по умолчанию будет использоваться SSH второй версии. Примечание: Функция SSH, используемая в данном релизе Cisco IOS, не поддерживает IP Security (IPSec). Вы можете настроить SHH как через командную строку так и через WEB интерфейс. В данном документе описаны оба метода. Конфигурация Настраиваем SSH при помощи командной строки Для включения SSH доступа на AP, Вы в первую очередь должны настроить AP в качестве SSH сервера. Ниже описаны инструкции, которые помогут реализовать данный функционал, используя CLI:
AP#configure terminal
!--- Входим в режим глобальной конфигурации на AP.
AP<config>#hostname Test
!--- В данном примере "Test" это имя нашей AP (host name).
Test<config>#ip domain name abc.com
!--- Данной командой мы настраиваем AP на использование доменного имени "abc.com".
Генерация RSA ключа задействует SSH на AP. Команду необходимо выполнять в режиме глобальной конфигурации: Test<config>#crypto key generate rsa rsa_key_size
!--- Этим мы генерируем RSA ключ и включаем SSH сервер.
Примечание: Рекомендуется устанавливать минимальную длину в 1024 для RSA ключа.
На беспроводной точке доступа Cisco у Вас есть возможность настроить как локальную, так и внешнюю аутентификацию, авторизацию и аккаутинг (мы говорим об AAA сервере). В данном примере мы рассмотрим создание локальных пользователей: Test<config>#aaa new-model
!--- Задействуем AAA аутентификацию.
Test<config>#aaa authentication login default local none
!--- Используем локальную базу данных, для аутентификации пользователей.
Test<config>#username Test password Test123
!--- Создаём пользователя с именем "Test" и паролем "Tetst123".
Test<config>#username ABC password xyz123
!--- Создаём ещё одного пользователя с именем "ABC" и паролем " xyz123".
Данными командами мы задействовали пользовательскую аутентификацию на нашей AP для использования ей (AP) локальной базы пользователей.
Test<config>#ip ssh {[timeout seconds] | [authentication-retries integer]}
!--- Данная команда может использоваться для более тонкой настройки SSH на AP.
Примечание: Вы можете выставить тайм аут в секундах, который не может превышать значения 120 (больше 120 секунд сделать нельзя). По умолчанию тайм аут равен 120 секундам. Данное значение применяется к фазе инициализации (клиент подключается к серверу) SSH. Вы так же можете задать количество неудачных попыток аутентификации, но это количество не может превышать пяти. По умолчанию разрешено три неудачных попытки входа. Настраиваем SSH на беспроводной точке доступа Cisco, используя Web интерфейс Следуйте следующим шагам, чтобы настроить SSH через WEB интрефейс:
![]()
![]()
![]()
Теперь давайте попробуем подключиться к беспроводной точке доступа Cisco, используя ПК/ноутбук и SSH клиент. В данной примере у точки доступа ip адрес 10.0.0.2: ![]()
Решение проблем Убедитесь в том, что Вы верно ввели команду для генерации RSA ключа. В большинстве случаев проблема с доступом по SSH заключается именно в этом. Для того, чтобы отключить SSH на AP Вам необходимо удалить пару RSA ключей с устройства беспроводного доступа. Для этого используйте команду crypto key zeroize rsa . После удаления пары RSA ключей сервер SSH будет автоматически отключен на беспроводной точке доступа Cisco. Рассмотрим пример: ![]()
Более подробно о настройке сервера SSH на беспроводных точках доступа Cisco написано в официальной документации. Если у Вас появились вопросы, можете задать их в форуме.
Только зарегистрированные пользователи могут оставлять комментарии!
3.26 Copyright (C) 2008 Compojoom.com / Copyright (C) 2007 Alain Georgette / Copyright (C) 2006 Frantisek Hliva. All rights reserved." |
|||||
| Последнее обновление ( 08.07.2009 г. ) | |||||
| « Пред. | След. » |
|---|