В данном разделе описываются команды управления конфигурацией доступа до FTP-сервера с CDR-файлами.
В данном разделе описываются команды, доступные для администратора системы ECSS-10.

Таблица 1 - Описание параметров FTP-сервера, доступные администратору системы ECSS-10

НазваниеЗначение по умолчаниюОписание
ftp_enabledtrueактивировать доступ до FTP-сервера через FTP
ftps_enabledtrueактивировать доступ до FTP-сервера через FTPS
passwordcdrпароль для доступа на FTP-сервер
port21порт, на котором доступен FTP-сервер
iface"0.0.0.0"интерфейс, на котором будет находиться FTP-сервер
ssl_certfileecss10.crtимя ssl private key
ssl_keyfileecss10.keyимя ssl сертификата
ssl_password[]пароль сертификата SSL (если нужен)

SSL сертификат и ключ необходимо поместить в папку /etc/ecss/ssl/


clean

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

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

/cluster/core/<CORE>/tts/ftp/properties/clean

Синтаксис:

clean [<NODE> <FIELD>] [--force]

Параметры:

<NODE> - имя ноды, символ "*" используется для указания всех нод;
<FIELD> - название параметра, значение которого нужно установить по умолчанию, список параметров приведен в таблице 1;

--force - выполнение команды без запроса подтверждения.

Пример:

admin@[core1@ecss1]:/$ cluster/core/core1/tts/ftp/properties/clean * password     
Properties values successfully restored

[exec at: 04.02.2019 11:18:34, exec time: 141ms, nodes: core1@ecss1]

info

Команда просмотра информации о настройках параметров FTP-сервера с CDR-файлами.

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

/cluster/core/<CORE>/tts/ftp/properties/info

Синтаксис:

info [<NODE> <FIELD>]

Параметры:

<NODE> - имя ноды, символ "*" используется для указания всех нод;
<FIELD> - название параметра, список параметров приведен в таблице 1.

Пример:

admin@[core1@ecss1]:/$ cluster/core/core1/tts/ftp/properties/info         
┌────────┬────┬───────┐
│Property│Node│ Value │
├────────┼────┼───────┤
│iface   │    │0.0.0.0│
│password│    │cdr    │
│port    │    │21     │
└────────┴────┴───────┘

[exec at: 04.02.2019 11:14:50, exec time: 79ms, nodes: core1@ecss1]

Описание таблицы:

  • Property - название параметра;
  • Domain - имя виртуальной АТС;
  • Value - значение параметра.

set

Данной командой выполняется настройка параметров FTP-сервера с CDR-файлами.

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

/cluster/core/<CORE>/tts/ftp/properties/set

Синтаксис:

set <NODE> <FIELD> <VALUE>

Параметры:

<NODE> - имя ноды, символ "*" используется для указания всех нод;
<FIELD> - название конфигурируемого параметра, список параметров приведен в таблице 1;
<VALUE> - значение параметра.

Пример:

admin@[core1@ecss1]:/$ cluster/core/core1/tts/ftp/properties/set * password cdrcdr
Property "password" successfully changed from: 
cdr
   to
cdrcdr.

[exec at: 04.02.2019 11:17:52, exec time: 201ms, nodes: core1@ecss1]