Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
doc:jroboplc:modules:tcpconsole [2013/05/12 20:23]
jamis7005 [tcpconsole.conf.yml]
doc:jroboplc:modules:tcpconsole [2020/10/08 16:46] (текущий)
denis
Строка 1: Строка 1:
 ====== tcpconsole ====== ====== tcpconsole ======
  
-==== Назначение ==== +Предоставляет возможность удаленного консольного доступа.
-.+
  
-==== Класс модуля ==== 
-promauto.jroboplc.plugin.**tcpconsole.TcpConsoleModule** 
- 
-==== tcpconsole.conf.yml ==== 
 <code yaml> <code yaml>
-module.tcpconsole1:​+plugin.tcpconsole:​ 
 +  enable: on 
 +   
 +  ​module.tcpconsole1:​
     portnum: ​ 2     portnum: ​ 2
     enable: ​  on     enable: ​  on
 +    welcome: ​ Welcome to JRoboPLC-Nuclear-Power-Plant! ​
 +    password: admin
 +    forbidden: [stop,​quit,​remove]
 +#   ​forbidden:​ (stop|quit|remove\s+(server|console)).*
 +</​code>​
  
 +
 +|**portnum** ​ | номер tcp-порта,​ который должен быть заранее определен в [[doc:​jroboplc:​modules:​tcpserver]] (см.также [[doc:​jroboplc:​tcp_port_select_guide]]) ​ |
 +|**welcome** ​ | строка приветствия ​ |
 +|**password** ​ | пароль,​ требуемый при подключении ​ |
 +|**forbidden** ​ | список (либо regex-выражение) запрещенных для выполнения команд |
 +
 +Самый простой способ подключиться к удаленной консоли - использовать стандартную программу telnet:
 +  telnet <​jroboplc-host>​ <​tcpport>​
 +
 +Примеры запуска для linux: <code bash>
 +  telnet localhost 30001
 +  rlwrap telnet localhost 30001
 </​code>​ </​code>​
  
-==== Описание ====+Примеры запуска для windows: <code bash> 
 +  telnet localhost 30001 
 +  puttytel localhost 30001 
 +</​code>​
  
-**module.<​name>​** - название модуля +Пример скрипта для linux посылки команд через tcpconsole подключение:​ 
-   +<​code>​ 
-**** -+{ echo "​reload NRMOL";​ sleep 1; }|telnet 192.168.2.176 30001 
 +{ echo "​reload arcmes";​ sleep 1; }|telnet 192.168.2.176 30101 
 +</​code>​ 
 +Скачать [[http://​www.chiark.greenend.org.uk/​~sgtatham/​putty/​download.html|putty]]
doc/jroboplc/modules/tcpconsole.1368375795.txt.gz · Последние изменения: 2013/05/12 20:23 — jamis7005
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0