Фонд |
Доступ к интерфейсу командной строки с помощью протоколов Telnet и SSH07.02.2016 Приложение Telnet стандартного стека протоколов TCP/IP позволяет эмулятору терминала взаимодействовать с устройством и выглядит очень похоже на консольное подключение. В отличие от последнего, для отправки и получения данных в этом приложении используется сеть IP, а не специализированный кабель и физический порт устройства. В протоколе уровня приложений Telnet программа эмуляции терминала рабочей станции называется клиентом Telnet, а устройство, принимающее команды и отвечающее на них, — сервером Telnet. Telnet — это основанный на механизме ТСР протокол уровня приложений, использующий стандартный зарезервированный порт с номером 23. Чтобы использовать службу Telnet, пользователь должен установить клиент Telnet на своей рабочей станции. (Как бьио сказано выше, большинство современных пакетов программного обеспечения эмуляции терминала включает в себя клиент Telnet и SSH.) Сервер Telnet на коммутаторе запущен стандартно и работает всегда, тем не менее, чтобы он мог отправлять и принимать пакеты IP, для устройства нужно задать IP-адрес. Кроме того, чтобы рабочая станция сетевого инженера или администратора и коммутатор могли обмениваться пакетами, сеть между двумя устройствами должна правильно работать. Многие из сетевых инженеров постоянно используют клиент Telnet, чтобы контролировать и настраивать коммутаторы, — инженер может находиться на своем рабочем месте, ему не нужно идти в соседнее здание, а иногда и ехать в другую область или в другую страну, тем не менее у него есть возможность что-либо выполнять в интерфейсе командной строки устройств. Протокол Telnet пересылает все данные (в том числе имя пользователя и пароль для доступа к устройству) в виде открытого текста, что представляет собой очень серьезную потенциальную брешь в системе безопасности. Хотя технология Telnet работает вполне хорошо, многие сетевые инженеры используют вместо него протокол Secure She// (SSH), позволяющий преодолеть проблему зашиты, присущую технологии Telnet. Telnet передает на коммутатор все данные (включая имена пользователей и пароли) как открытые текстовые данные. Протокол SSH шифрует содержимое сообщений, включая пароли, предотвращая возможность перехвата пакетов в сети и выяснения паролей доступа к сетевым устройствам. Протокол SSH поддерживает те же базовые функции, что и Telnet, но с дополнительной защитой. Пользователь просто использует эмулятор терминала, поддерживающий протокол SSH. Как и Telnet, ддя передачи протокол SSH полагается на протокол ТСР, но использует зарезервированный порт 22 вместо порта 23 у Telnet. Как и у Telnet, сервер SSH (на коммутаторе) получает текст от любого клиента SSH, обрабатывает его как команду и отсылает результирующее сообщение назад клиенту. Занимаясь спортом, не забудьте купить здесь препараты, способствующие усилению выносливости организма. Только в этом случае тренировки принесут максимум пользы.
|