Дерево страниц
Перейти к концу метаданных
Переход к началу метаданных

В данном разделе описываются команды управления группами доступа.

Группы доступа. Оператор должен иметь возможность группировать абонентов некоторым образом и затем описывать возможность выхода абонентов одной группы на абонентов другой группы.

В Части 5 Руководство по обслуживанию системы ECSS-10, в разделе Тип доступа, режим обслуживания, категория доступа и барринги приведено подробное описание способов применения групп доступа.

<DOMAIN> - имя виртуальной АТС.

access-matrix

Данной командой отображается матрица связности групп доступа.

Путь команды:

domain/<DOMAIN>/access-group/access-matrix

Синтаксис:

access-matrix

Параметры:

Команда не содержит аргументов.

Пример:

ssw@[mycelium@ecss3]:/#> domain/d.local/access-group/access-matrix             
--------------------
|#|Group name|1|2|3|
|-+----------+-+-+-|
|1|all       |*| | |
|2|eltex     |*| |*|
|3|test      | | | |
--------------------

[exec at: 14.10.2011 11:28:35, exec time: 86ms]

add

Команда предназначена для создания группы доступа.

Путь команды:

domain/<DOMAIN>/access-group/add

Синтаксис:

add <GROUP> [<DESCRIPTION>]

Параметры:

<GROUP> - имя группы доступа.
<DESCRIPTION> - описание для группы доступа (опциональный параметр).

Пример:

Создать группу доступа с именем "test".

ssw@[mycelium@ecss3]:/#> domain/d.local/access-group/add test   
ok

add-access

Данная команда служит для создания связности между группами доступа.

Путь команды:

domain/<DOMAIN>/access-group/add-access

Синтаксис:

add-access <FROM> <DEST>

Параметры:

<FROM> - имя группы, с которой нужно открыть доступ;
<DEST> - имя группы, на которую нужно открыть доступ.

Пример:

ssw@[mycelium@ecss3]:/#> domain/d.local/access-group/add-access eltex test 
ok

[exec at: 14.10.2011 12:00:49, exec time: 41ms]

Результат выполнения команды:

ssw@[mycelium@ecss3]:/#> domain/d.local/access-group/access-matrix           
--------------------
|#|Group name|1|2|3|
|-+----------+-+-+-|
|1|all       |*| | |
|2|eltex     | | |*|
|3|test      | | | |
--------------------

ls-groups

Данной командой осуществляется просмотр групп доступа, созданных в системе, и их описание.

Путь команды:

domain/<DOMAIN>/access-group/ls-groups

Синтаксис:

ls-groups

Параметры:

Команда не содержит аргументов.

Пример:

ssw@[mycelium@ecss3]:/#> domain/d.local/access-group/ls-groups    
---------------------
|#|Name |Description|
|-+-----+-----------|
|1|all  |all        |
|2|eltex|eltex      |
|3|test |test       |
---------------------

remove

Данной командой производится удаление группы доступа с заданным именем из системы.

Путь команды:

domain/<DOMAIN>/access-group/remove

Синтаксис:

remove <GROUP>

Параметры:

<GROUP> - имя группы доступа, которую следует удалить из системы.

Пример:

Удалить группу доступа с именем "test" из системы.

ssw@[mycelium@ecss3]:/#> domain/d.local/access-group/remove test 
ok

[exec at: 14.10.2011 12:09:35, exec time: 104ms]

remove-access

Путь команды:

domain/<DOMAIN>/access-group/remove-access

Данной командой производится удаление связанности между группами доступа.

Синтаксис:

remove_access <FROM> <DEST>

Параметры:

<FROM> - имя группы, с которой нужно закрыть доступ;
<DEST> - имя группы, на которую нужно закрыть доступ.

Пример:

Запретить доступ с группы "eltex" на группу "all".

ssw@[mycelium@ecss3]:/#> domain/d.local/access-group/remove-access eltex all 
ok

[exec at: 14.10.2011 12:36:52, exec time: 78ms]
  • Нет меток