Оглавление |
---|
Информация | ||
---|---|---|
|
- ОС ОН Орел 2.12.37
- ОС СН Смоленск 1.6 Update 6
|
Установка пакетов
Подключение репозитория
Информация |
---|
Для Astra Linux Special Edition РУСБ.10015-01 (очередное обновление 1.7) следует использовать версии пакетов, входящих в дистрибутив. Подключение стороннего репозитория на требуется. |
При написании статьи использовалась самая свежая доступная версия ejabberd из репозитория https://apt.jabber.at разработчиков приложения Jabber.
Для установки:
- Подключить репозиторий https://apt.jabber.at и зарегистрировать его ключи;
- Для ОС ОН Орёл Astra Linux Common Edition - удалить файл /etc/apt/preferences.d/orel, определяющий приортет реппозиториев Орёл;
- Обновить кеш репозиториев;
- Установить пакет и зависимые пакеты.
Сценарий установкиподключения:
Информация |
---|
Перед выполнением установки подключением репозитория понадобится удалить сертификат DST_Root_CA_X3 с истекшим сроком действия, если это не было сделано ранеетакой имеется в системе. См. Прекращение использования нежелательного сертификата |
Command |
---|
echo "deb https://apt.jabber.at stretch ejabberd" | sudo tee /etc/apt/sources.list.d/jabber.at.list > /dev/null |
Установка пакетов
Установку пакетов можно выполнить с помощью графического менеджера пакетов или командами:
Command |
---|
sudo apt update |
Установка jabber-клиента
Jabber-клиент psi-plus входит в дистрибутивы Astra Linux и при установке ОС устанавливается по умолчанию. При необходимости его можно установить с помощью графического менеджера пакетов или командой:
Command |
---|
sudo apt install psi-plus |
Дополнительно можно установить пакет плагинов для jabber-клиента:
Command |
---|
sudo apt install psi-plus-plugins |
Клиент psi-plus можно запустить из графического меню: "Пуск" - "Сеть" - Мессенджер PSI+".
Простейшая настройка для проверки работоспособности
Добавить пользователя (пользователь admin на локальной машине с паролем password):
Command |
---|
sudo ejabberdctl register admin localhost password |
Предоставить этому пользователю права администратора, для чего в файле /etc/ejabberd/ejabberd.yml секцию acl привести к виду (указать имя admin в списке пользователей-администраторов вместо пустой строки):
Блок кода |
---|
acl: admin: user: - "admin" local: user_regexp: "" loopback: ip: - "127.0.0.0/8" |
Перезапустить службу:
Command |
---|
sudo ejabberdctl restart |
После выполнения указанных действий станет доступен вход в web-интерфейс администрирования (понадобится подтвердить доверие к сертификату):
Command |
---|
firefox https://localhost:5280/admin |
Кроме того, для проверки работоспособности можно использовать клиент psi-plus, выполнив с его помощью подключение с именем учётной записи admin@localhost.