При подключении по telnet на 23 порт станция запрашивает логин и пароль. Если при вводе правильного логина и пароля станция выдает ошибку и запрашивает данные повторно, то порт 23 закрыт (по умолчанию).
При обновлении файловой системы ЦКП-ARM на последнюю версию возникает проблема с доступом по телнет на порт 9999 (отладочный режим), 9998 (обмен по протоколу V5.2) и 6060 (обмен между MtxAdm и proxy). Это связано с тем, что на новых версиях ПО прямой доступ до этих портов был закрыт. Доступ к этим портам возможен теперь только через порт 23.
Первый шаг который необходимо сделать для восстановления доступа в перечисленные режимы - открыть доступ по telnet на порт 23. Сделать это можно только через com-порт:
- подключиться со стандартными параметрами (скорость - 115200, биты данных - 8, четность - нет, стоповый бит - 1);
ввести следующие команды
echo "pts/0" >> /etc/securetty
echo "pts/1" >> /etc/securetty
echo "pts/3" >> /etc/securetty
После этого возможно подключение к БКП по телнет на порт 23.
Переход на порты 9999, 9998 и 6060 осуществляется следующим образом:
|
---|
Для удобства можно организовать переход на эти порты при помощи команд debug (порт 9999), debug v5 (порт 9998) и debug p (порт 6060). Для этого нужно:
создать скрипт debug в каталоге sbin
joe /sbin/debug
скопировать в него следующие строки:
#!/bin/sh
#
# Script for connecting to debug console
#
if [ "x"$1 = "x" ];
then
telnet 127.0.0.1 9999
elif [ "x"$1 = "xv5" ];
then
telnet 127.0.0.1 9998
elif [ "x"$1 = "xp" ];
then
telnet 127.0.0.1 6060
else
echo "$0: param not recognized '$1'"
fi;- для сохранения изменений в файле и выхода из редактора необходимо удерживая нажатой клавишу <Ctrl> нажать клавиши <K> + <X>. После успешного выполнения этого пункта появится строка File /sbin/debug saved. Для того чтобы выйти из редактора файла не сохраняя изменения необходимо удерживая нажатой клавишу <Ctrl> нажать клавишу <C>;
задать файлу права доступа
chmod 755 /sbin/debug
- перезагрузить ЦКП командой reboot