Обработчик активации сервисов по ssh
Материал из BiTel WiKi
(Различия между версиями)
												
			
		Stark  (Обсуждение | вклад)  (Новая страница: «Статья пока не дописана !!!  Универсальный обработчик активации сервисов по ssh.    ru.bitel.bgbilling.…»)  | 
		Stark  (Обсуждение | вклад)   | 
		||
| Строка 6: | Строка 6: | ||
ru.bitel.bgbilling.modules.inet.dyn.device.terminal.SSHServiceActivator  | ru.bitel.bgbilling.modules.inet.dyn.device.terminal.SSHServiceActivator  | ||
| - | Поставляется в стандартной поставке.  В конфигурации устройств должно быть прописано    | + | Поставляется в стандартной поставке.  В конфигурации устройств должно быть прописано .  | 
| + | |||
<source lang="bash">  | <source lang="bash">  | ||
| + | #timeout соединения   | ||
sa.command.timeout=  | sa.command.timeout=  | ||
| - | sa.command.exit=  | + | #команды завершения соединения( разделитель ";" )   | 
| + | sa.command.exit=exit  | ||
| + | #команда при установке соединения  | ||
sa.command.connect=  | sa.command.connect=  | ||
| + | #команда при разрыве соединения  | ||
sa.command.disconnect=  | sa.command.disconnect=  | ||
| Строка 29: | Строка 34: | ||
sa.inetOption.root  | sa.inetOption.root  | ||
sa.command.connection.stateModify  | sa.command.connection.stateModify  | ||
| + | </source>  | ||
| + | |||
| + | Команды можно заводить 2-мя способами  | ||
| + | |||
| + | 1) Через разделитель ";" . Например   | ||
| + | |||
| + | <source lang="bash">  | ||
| + | sa.command.connection.stateModify=access-template bgb-in dynamic-in {IP} {MASK_WILD} any;access-template bgb-out dynamic-out any {IP} {MASK_WILD}  | ||
| + | </source>  | ||
| + | |||
| + | 2) Команду задавать команду отдельной строкой с общим префиксом   | ||
| + | |||
| + | <source lang="bash">  | ||
| + | sa.command.connection.stateModify=access-template bgb-in dynamic-in {IP} {MASK_WILD} any  | ||
| + | sa.command.connection.stateModify=access-template bgb-out dynamic-out any {IP} {MASK_WILD}  | ||
</source>  | </source>  | ||
Версия 05:34, 24 мая 2013
Статья пока не дописана !!!
Универсальный обработчик активации сервисов по ssh.
ru.bitel.bgbilling.modules.inet.dyn.device.terminal.SSHServiceActivator
Поставляется в стандартной поставке. В конфигурации устройств должно быть прописано .
#timeout соединения sa.command.timeout= #команды завершения соединения( разделитель ";" ) sa.command.exit=exit #команда при установке соединения sa.command.connect= #команда при разрыве соединения sa.command.disconnect= sa.command.serv.enable=exit sa.command.serv.disable=exit sa.command.serv.create=exit sa.command.serv.cancel=exit sa.command.inetOption.1.enable=exit sa.command.inetOption.1.disable=exit sa.command.connection.enable= sa.command.connection.disable= sa.command.connection.inetOption. sa.command.connection.close sa.command.onAccountingStart sa.command.onAccountingStop sa.inetOption.root sa.command.connection.stateModify
Команды можно заводить 2-мя способами
1) Через разделитель ";" . Например
sa.command.connection.stateModify=access-template bgb-in dynamic-in {IP} {MASK_WILD} any;access-template bgb-out dynamic-out any {IP} {MASK_WILD}
2) Команду задавать команду отдельной строкой с общим префиксом
sa.command.connection.stateModify=access-template bgb-in dynamic-in {IP} {MASK_WILD} any sa.command.connection.stateModify=access-template bgb-out dynamic-out any {IP} {MASK_WILD}
