Ниже представлен список программных утилит, входящих в состав Продукта «С-Терра Клиент А», с ключами запуска и их описание:
cert_mgr show | для просмотра сертификатов, размещенных в файле или базе Продукта; |
cert_mgr check | для проверки сертификатов в базе Продукта; |
cert_mgr create | для генерации ключевой пары и создания запроса на сертификат; |
cert_mgr import | для регистрации промежуточных СА сертификатов и сертификатов партнеров в базе Продукта; |
cert_mgr remove | для удаления сертификатов из базы Продукта; |
clogin | для аутентификации пользователя при входе в систему; |
client_logout | для завершения сессии пользователя; |
cont_mgr create | для создания контейнера; |
cont_mgr copy | для копирования содержимого контейнера в контейнер с другим именем; |
cont_mgr delete | для удаления контейнера; |
cont_mgr export | для получения публичного ключа из контейнера; |
cont_mgr load | восстановление контейнера; |
cont_mgr request | для создания запроса на сертификат; |
cont_mgr save | для сохранения содержимого контейнера; |
cont_mgr show | для вывода списка контейнеров; |
cspvpn_verify | для регламентной проверки целостности установленного Продукта; |
dp_mgr show | для просмотра настроек политики Default Driver Policy; |
dp_mgr set | для настройки параметров Default Driver Policy; |
drv_mgr | показывает список поддерживаемых настроек IPsec-драйвера; |
drv_mgr show | для просмотра настроек IPsec-драйвера; |
drv_mgr set | для изменения настроек IPsec-драйвера; |
drv_mgr reload | для загрузки настроек IPsec-драйвера; |
egamma_gen | предназначена для генерации данных внешней гаммы; |
excont_mgr show_cont | для просмотра списка контейнеров с ключевой парой; |
excont_mgr create_req | для создания запроса на сертификат открытого ключа; |
excont_mgr check_cont | для проверки сертификатов, находящихся в базе продукта; |
excont_mgr remove_cont | для удаления контейнера с ключевой парой; |
excont_mgr get_gamma | для получения и сохранения gamma-материала; |
excont_mgr set_gamma | для установки gamma-материала; |
excont_mgr remove_gamma | для удаления gamma-материала; |
exlogin_mgr login | для аутентификации пользователя; |
exlogin_mgr logout | для завершения активной сессии пользователя; |
exlogin_mgr check | для проверки данных пользователя для аутентификации; |
exlogin_mgr change | для изменения данных пользователя для аутентификации; |
fwconn_show | для просмотра информации о TCP-соединениях; |
if_mgr show | для просмотра параметров сетевых интерфейсов, как защищаемых, так и не контролируемых Продуктом; |
if_mgr set_ifaliases | для выставления нового списка алиасов сетевых интерфейсов; |
integr_mgr calc | для вычисления контрольной суммы указанного файла; |
integr_mgr check | для проверки целостности информационной части Продукта; |
key_mgr import | для импорта предопределенных ключей в базу Продукта; |
key_mgr remove | для удаления предопределенных ключей из базы Продукта; |
key_mgr show | для просмотра предопределенных ключей, зарегистрированных в Продукте; |
key_mgr list | для просмотра имен предопределенных ключей, зарегистрированных в Продукте; |
klogview | для просмотра сообщений, выдаваемых системой протоколирования IPsec-драйвера; |
kstat_show | для просмотра счетчиков IPsec-драйвера; |
lic_mgr show | для просмотра текущей лицензии на Продукт; |
lic_mgr show_limits | для просмотра ограничений, устанавливаемых текущей лицензией на Продукт; |
lic_mgr set | для установки лицензии на Продукт; |
log_mgr show | для просмотра общего уровня протоколирования всех событий, уровня протоколирования групп событий; |
log_mgr show-syslog | для просмотра настроек syslog-клиента; |
log_mgr show-filelog | для просмотра настроек настроек параметров логирования в файл; |
log_mgr set | для настройки протоколирования; |
log_mgr set-syslog | для настройки параметров syslog-клиента; |
log_mgr reset-syslog | для установки параметров по умолчанию для syslog-клиента; |
log_mgr set-filelog | для настройки параметров логирования в файл; |
log_mgr save | для сохранения настроек протоколирования; |
lsp_mgr check | для проверки LSP конфигурации; |
lsp_mgr load | для для загрузки конфигурации из файла в базу Продукта; |
lsp_mgr reload | для перезагрузки LSP конфигурации; |
lsp_mgr unload | для выгрузки LSP конфигурации и загрузки политики DDP; |
lsp_mgr show | для просмотра LSP; |
lsp_mgr show-info | для просмотра информации о LSP; |
proxy_mgr show | для просмотра счетчиков сервиса vpnproxy; |
pwd_change | для изменения имени и пароля пользователя; |
rnd_mgr | для генерации начального значения ДСЧ; |
rnd_test | предназначена для регламентного статистического тестирования ПДСЧ; |
sa_mgr show | для просмотра информации обо всех IPsec SA и ISAKMP SA; |
sa_mgr clear | для удаления ISAKMP и IPsec соединений; |
sign_mgr sign | для подписи исполняемого PE файла, произвольного файла, каталогов с подкаталогами и файлами; |
sign_mgr check | для проверки подписи исполняемого PE файла, произвольного файла, каталогов с подкаталогами и файлами; |
sign_mgr clear | для очистка от подписи исполняемого PE файла; |
sign_mgr extract | для извлечения встроенного CA сертификата из утилиты sign_mgr; |
tkn_mgr set_lsp | для копирования локальной политики безопасности на токен; |
tkn_mgr set_ca | для копирования CA-сертификатов на токен; |
tkn_mgr putc2kc | для помещения пользовательского сертификата в контейнер на токене; |
tkn_mgr set_login_mode | для переключения режима аутентификации. |
tkn_mgr show_login_mode | для просмотра режима аутентификации. |
tkn_mgr get_lsp | для копирования локальной политики безопасности с токена на файловую систему; |
tkn_mgr get_sa | для копирования CA-сертификатов с токена на файловую систему; |
ver_show | для получения информации о Продукте. |
Утилиты находятся в каталоге /opt/VPNagent/bin и могут вызываться из shell (без необходимости указывать полный путь к файлу).
Запуск утилит с ключом –h вызывает помощь.
Все утилиты, обращающиеся к vpnsvc сервису, имеют опцию -T <timeout>, устанавливающую максимальное время ожидания ответа от vpnsvc сервиса. Опция глобальная и распознается только в начале списка опций утилиты. Например, команда sa_mgr –T 0 show – корректная, а sa_mgr show –T 0 – нет.
Количество одновременно обрабатываемых запросов от утилит vpnsvc сервисом не больше 3. При превышении лимита запросы отвергаются, и утилита выдает диагностику “DAEMON BUSY NOW”. Повторить запуск утилиты можно после того, как хотя бы одна из таких утилит завершит работу.
Ограничения на работу с утилитами:
Для работы некоторых утилит пользователь должен иметь
права root.
Откройте терминал Fly
(Пуск – Системные - Терминал Fly),
выполните в нем команду sudo su или добавьте sudo
перед командой, которую вы хотите запустить с привилегиями суперпользователя.
Если это условие не выполнено, пользователю будет выдано сообщение:
Error: You need Administrator permissions.
Пользователь должен иметь возможность изменять настройки Продукта. Настройки доступа к локальному управлению сообщения об ошибках. Продуктом задаются администратором при подготовке инсталляционного пакета пользователя средствами debconf до установки Продукта или путем редактирования параметра LocalManagement=0 на 1 в файле /opt/VPNagent/etc/local_preferences.ini после установки Продукта. Если это условие не выполнено, пользователю будет выдано сообщение:
Error: Local management is not allowed.
Сообщения об ошибках, которые могут возникать при работе с программной утилитой, приведены после описания команд этой утилиты в разделе “Сообщения об ошибках, выдаваемые утилитой <название утилиты>”.
Если в тексте полученного сообщения присутствует фраза ”Internal error:”, то обращайтесь в службу поддержки по адресу support@s-terra.ru.
Ниже представлен список скриптов, входящих в состав Продукта «С-Терра Клиент А» и их описание:
cpm_gost_only.sh | для переключения в режим работы только с ГОСТ-алгоритмами. |
links_verify.sh | для проверки ссылок ОС при ее запуске |
Скрипты находятся в каталоге /opt/VPNagent/bin и могут быть вызваны из терминала Fly.