Настройка окружения
1. Настройка пользователей
Пользователи, от имени которых будет осуществляться запуск утилит командной строки RuBackup или приложения для управления СРК RuBackup (RBM, RBC) должны:
-
иметь правильно настроенные переменные среды;
-
входить в группу
rubackup
.
Выполните приведённые ниже настройки для пользователей на всех узлах с развёрнутыми компонентами СРК RuBackup. |
2. Настройка переменных среды
Настройте переменные среды для всех пользователей, которые будут работать с СРК RuBackup.
-
Откройте файл
.bashrc
, запускаемый в каждой сессии терминала:sudo nano /home/<имя пользователя>/.bashrc
-
Отредактируйте файл, добавив строки:
export PATH=$PATH:/opt/rubackup/bin export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/rubackup/lib
Сохраните изменения.
-
Перезагрузите переменные окружения.
source ~/.bashrc
Переменные
|
2.1. Добавление в группу
Группа rubackup
автоматически создаётся в процессе установки пакета rubackup-common
.
-
Добавьте пользователя в группу
rubackup
, выполнив команду:sudo usermod -a -G rubackup <имя пользователя>
-
Если требуется запуск утилит командной строки RuBackup, RBM или RBC в текущем сеансе пользователя (без перезагрузки ОС) выполните:
newgrp rubackup
3. Настройка доступа к клиентским сертификатам
Настройте доступ пользователя, входящего в группу rubackup
, к каталогам
с сертификатами для запуска некоторых утилит командной строки, например,
rb_clients.
По умолчанию доступ к каталогам есть только у пользователя root
, для доступа другого пользователя:
-
Измените владельца и группу для каталогов, содержащих сертификаты:
sudo chown -R suser:rubackup /opt/rubackup/keys/client/ sudo chown -R suser:rubackup /opt/rubackup/keys/rootCA/
-
Перезапустите сервисы для применения изменений:
sudo systemctl restart rubackup_client.service sudo systemctl restart rubackup_server.service