Вопросы с тегом «environment-variables»

Переменные среды - это параметры конфигурации, которые можно установить в оболочке или других подобных средах. Все программы, запускаемые из оболочки, могут их читать и настраивать самостоятельно.

8
SSH - устанавливает env vairables для каждого соединения - общий хост godaddy
Моя проблема в том, что я должен установить переменные env (например, GIT_EXEC_PATH) на сервере. Мне нужны эти переменные для каждого соединения (например, для bash и для удаленных команд). Мне удалось установить эти переменные с помощью bash .bash_profile, но у меня проблемы с удаленными командами. Я обнаружил, что можно написать команды …

2
Как установить $ LD_LIBRARY_PATH в Ubuntu?
Мне нужно сделать это: В Linux нам нужно найти несколько динамических библиотек, которые не находятся в стандартном месте. Мы должны установить $ LD_LIBRARY_PATH в / path / to / sdk / lib Как я могу сделать это в Ubuntu 10.10?

7
Как изменить значение по умолчанию / tmp на / home / user / tmp
Существует ли переменная окружения для установки временного каталога в системах на основе Debian? У меня есть Java-апплет, который использует эту переменную environement, и он запутывается при запуске двух экземпляров одного и того же апплета.

2
Почему «AcceptEnv *» считается небезопасным?
В /etc/ssh/sshd_config, есть опция, AcceptEnvкоторая позволяет клиенту ssh отправлять переменные окружения. Мне нужно иметь возможность отправлять большое количество переменных среды. Они изменяются при каждом подключении от клиента, поэтому будет сложнее поместить их в сценарий входа на сервер. Я читал, что "AcceptEnv *"это небезопасно. Я хотел бы понять, почему, прежде чем …

1
Риски безопасности PermitUserEnvironment в SSH
Я прочитал довольно много постов, касающихся использования PermitUserEnvironmentи файла ~/.ssh/environmentдля передачи переменных env в оболочку ssh. Официальные sshd-документы и некоторые другие ресурсы ссылаются на некоторые угрозы безопасности, связанные с этим. Включение обработки среды может позволить пользователям обойти ограничения доступа в некоторых конфигурациях, используя такие механизмы, как LD_PRELOAD. Каковы вероятные проблемы …

4
Переменные среды в PATH не расширены для командной строки без прав администратора?
У меня есть компьютер с Windows 7, который при запуске командной строки обычным пользователем не может раскрыть переменные среды в %PATH%. Если вместо этого командная строка запускается от имени администратора (щелкните правой кнопкой мыши « Запуск от имени администратора» ), то %PATH%она соответствующим образом расширяется. В частности, %PATH%для cmd.exeзапуска от …

2
Динамическая аутентификация Apache с LDAP на основе строки запроса?
Можно использовать часть URI запроса в качестве входа в Require ldap-groupдирективу mod_authnz_ldap ? Я пытаюсь динамически проверять доступ к группе различных каталогов проектов, все по адресу http://testserver.com/projects/ , так что доступ пользователя /projects/abcбудет проверен на членство в cn=abc,ou=groups,dc=test. В идеале я хотел бы сделать это, не создавая отдельную директиву Location …


3
Как настроить глобальную среду PATH в командном файле?
Групповая политика в нашей среде перезаписывает переменную PATH каждый раз, когда я вхожу в систему, и, когда я запускаю «нестандартный» компьютер, она полностью ошибается (C: \ Windows против C: \ WINNT, отсутствующие каталоги и т. Д.). В настоящее время я вручную изменяю его при каждом входе в систему, но это …

2
Может ли start-stop-daemon использовать переменные окружения?
Мне нужно демонизировать приложение Windows, работающее в Wine, и создать pid /var/run. Поскольку для запуска требуется сеанс X11, я должен убедиться, что переменная $ DISPLAY установлена ​​в среде работающего пользователя. Предполагая, что у меня уже запущен сеанс X11 с заданным дисплеем, вот как выглядит строка start-stop-daemon в моем /etc/init.dскрипте: start-stop-daemon …

4
Переменная окружения в / etc / environment со знаком фунта (хеша) в значении
В Ubuntu 12.04 у меня есть переменная окружения, определенная /etc/environmentследующим образом: FOO="value_before#value_after" Когда я ssh на сервер, чтобы проверить значение, я получаю это: $ env | grep FOO FOO=value_before Я предполагаю, что это обрабатывает #как комментарий и удаляет его, однако, это работает: $ . /etc/environment $ export FOO $ env …

4
Apache 2: SetEnvIf «Диапазон IP»
В моей конфигурации Apache я хочу установить переменную окружения, если я вижу, что посетитель приходит с определенного диапазона IP. В настоящее время я делаю это так: SetEnvIfNoCase Remote_Addr "^194\.8\.7[45]\." banned=spammer-ip SetEnvIfNoCase Remote_Addr "^212\.156\.170\." banned=spammer-ip Я бы предпочел что-то вроде этого: SetEnvIfIpRange 194.8.74.0/23 banned=spammer-ip SetEnvIfIpRange 212.156.170.0/24 banned=spammer-ip ... потому что я …

3
Могу ли я использовать переменные окружения nginx в статических файлах, которые обслуживает nginx?
Если я использую переменную окружения в конфигурации nginx, а nginx настроен для обслуживания только статических файлов (html, js, css - например, приложение AngularJs), есть ли способ использовать переменную окружения в файле JS, который обслуживает nginx ? Или это единственный способ запустить нестатический сервер, например, io.js, php и т. Д. Кстати, …

4
Как экспортировать VAR из подоболочки в родительскую оболочку?
У меня есть скрипт оболочки Korn #!/bin/ksh # set the right ENV case $INPUT in abc) export BIN=${ABC_BIN} ;; def) export BIN=${DEF_BIN} ;; *) export BIN=${BASE_BIN} ;; esac # exit 0 <- bad idea for sourcing the file теперь эти VAR экспортируются только в подоболочке, но я хочу, чтобы они …

1
Как вы устанавливаете конкретные значения ENV для сервера в Nginx?
Я начинаю проект, который использует переменные среды, чтобы установить соединение с базой данных и пару других вещей. (Они не хотели использовать файлы конфигурации, потому что люди небрежны и перезаписывают их). В любом случае, я использую nginx, и хотя он поддерживает env - он, кажется, не поддерживает его достаточно хорошо . …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.