Настройка переменных среды на одном устройстве
06 октября 2026
ID 327900
Для упрощения конфигурации и исключения ошибок при повторном использовании команд и скриптов задайте на устройстве переменные среды, содержащие IP-адрес и пароли для сервисов.
Установка выполняется от имени пользователя.
Чтобы настроить переменные среды:
- Выполните следующие команды:
export NODE_IP="
<IP-адрес>"export MONGO_ADMIN_PASS=$(openssl rand -base64 32 | tr -d "=+/" | cut -c1-32)
export MONGO_KNAAS_PASS=$(openssl rand -base64 32 | tr -d "=+/" | cut -c1-32)
export ORC_KEY_PASS=$(openssl rand -base64 32 | tr -d "=+/" | cut -c1-32)
export ORC_ENC_PASS=$(openssl rand -base64 32 | tr -d "=+/" | cut -c1-32)
Здесь
<IP-адрес>– IP-адрес вашего устройства.Если вам нужно узнать IP-адрес вашего устройства, используйте команду
ip a. - Сохраните переменные в файл
orc_vars.envдля восстановления при перезапуске сессии:cat > ~/knbe/orc_vars.env <<EOF
export NODE_IP="$NODE_IP"
export MONGO_ADMIN_PASS="$MONGO_ADMIN_PASS"
export MONGO_KNAAS_PASS="$MONGO_KNAAS_PASS"
export ORC_KEY_PASS="$ORC_KEY_PASS"
export ORC_ENC_PASS="$ORC_ENC_PASS"
EOF
chmod 600 ~/knbe/orc_vars.env
Если сессия прервется, для восстановления переменных выполните следующую команду:
source ~/knbe/orc_vars.env
Все пароли генерируются автоматически и сохраняются в файле
~/knbe/orc_vars.env. Обязательно сохраните этот файл в надежном месте.
Переменные среды будут настроены. Вы можете изменить значения переменных среды при необходимости.
Вы можете проверить настроенные переменные с помощью следующей команды:
env | grep -E "NODE_IP|MONGO|ORC"