«environment-variables» 태그된 질문

환경 변수는 쉘 또는 기타 유사한 환경에서 설정할 수있는 구성 옵션입니다. 셸 내에서 시작된 모든 프로그램은 프로그램을 읽고 스스로 구성 할 수 있습니다.

8
SSH-모든 연결마다 환경 설정 vairables-GoDaddy 공유 호스트
내 문제는 서버에서 env 변수 (예 : GIT_EXEC_PATH)를 설정해야한다는 것입니다. 모든 연결 (bash 및 원격 명령 중 하나)에 의해 변수가 필요합니다. bash_profile을 사용하여 bash로 변수를 설정했지만 원격 명령에 문제가 있습니다. 실제 rsa 키 이전에 ~ / .ssh / authorized_keys에 명령을 작성할 수 있다는 것을 알았지 만 항상 거기에 쓰지 않고 …



2
“AcceptEnv *”가 안전하지 않은 이유는 무엇입니까?
에는 ssh 클라이언트가 환경 변수를 보낼 수 /etc/ssh/sshd_config있는 옵션 AcceptEnv이 있습니다. 많은 수의 환경 변수를 보낼 수 있어야합니다. 이는 클라이언트와의 모든 연결에서 변경되므로 서버의 로그인 스크립트에 배치하는 것이 더 어려울 수 있습니다. "AcceptEnv *"안전하지 않은 것을 읽었습니다 . 나는 거기에 놓으려고 설정된 모든 환경 변수 목록을 얻으려고 시도하기 전에 왜 …

1
SSH에서 PermitUserEnvironment의 보안 위험
env 변수를 ssh 셸에 전달하기 위해 PermitUserEnvironment파일 사용 및 파일과 관련하여 꽤 많은 게시물을 읽었습니다 ~/.ssh/environment. 공식 sshd 문서 및 기타 리소스는이 작업을 수행하는 데있어 일부 보안 위험을 암시합니다. 환경 처리를 활성화하면 LD_PRELOAD와 같은 메커니즘을 사용하여 일부 구성에서 액세스 제한을 무시할 수 있습니다. 활성화 할 가능성이있는 보안 문제는 무엇입니까 PermitUserEnvironment? …

4
비 관리자 명령 프롬프트에 대해 PATH의 환경 변수가 확장되지 않습니까?
일반 사용자가 명령 프롬프트를 실행할 때 환경 변수를 확장하지 못하는 Windows 7 시스템이 있습니다 %PATH%. 대신 명령 프롬프트가 관리자로 실행되면 (오른쪽 클릭, 관리자로 실행 ) %PATH%적절하게 확장됩니다. 즉, %PATH%에 대한 cmd.exe(통해 표시되는 사용자로 실행 set path은 다음과 같이)이다 : Path=%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\Wbem;%SYSTEMROOT\System32\WindowsPowerShell\v1.0\;C:\Program Files\Microsoft Windows Performance Toolkit\ ... 관리자 %PATH%로 cmd.exe실행하는 방법은 다음과 …

2
요청 문자열을 기반으로 LDAP를 사용하여 Apache를 동적으로 인증합니까?
요청 URI의 일부를 mod_authnz_ldap의 Require ldap-group지시문에 대한 입력으로 사용할 수 있습니까? 나는 아래의 모든 동적으로 다른 프로젝트 디렉토리의 무리에 대한 액세스 권한을 확인하기 위해 노력하고있어 http://testserver.com/projects/ 사용자 액세스가되도록, /projects/abc에서 회원 확인 될 것이다 cn=abc,ou=groups,dc=test. 이상적으로는 수백 개가있을 수 있기 때문에 각 프로젝트마다 별도의 위치 지시문을 작성하지 않고이 작업을 수행하고 싶습니다. …


3
배치 파일에서 전역 PATH 환경을 어떻게 설정합니까?
환경의 그룹 정책은 로그온 할 때마다 PATH 변수를 덮어 쓰고 '비표준'컴퓨터를 실행할 때 완전히 잘못됩니다 (C : \ Windows vs C : \ WINNT, 누락 된 디렉토리 등). 현재 로그온 할 때마다 수동으로 변경하지만 번거롭기 시작합니다. SET 명령을 사용하여 배치 파일에서 PATH 변수를 변경하면 로컬 범위 만 있으므로 변경 사항은 …

2
start-stop-daemon은 환경 변수를 사용할 수 있습니까?
Wine에서 실행되는 Windows 앱을 데몬 화하고에 pid를 만들어야합니다 /var/run. X11 세션을 실행해야하므로 $ DISPLAY 변수가 실행중인 사용자 환경에 설정되어 있는지 확인해야합니다. 주어진 디스플레이로 X11 세션이 이미 실행 중이라고 가정하면 /etc/init.d스크립트 에서 start-stop-daemon 행이 다음과 같이 나타납니다 . start-stop-daemon --start --pidfile /var/run/wine-app.pid -m -c myuser -g mygroup -k 002 --exec /home/myuser/.wine/drive_c/Program\ …

4
값에 파운드 (해시) 기호가있는 / etc / environment의 환경 변수
우분투 12.04에는 다음과 /etc/environment같이 정의 된 환경 변수가 있습니다 . FOO="value_before#value_after" 값을 확인하기 위해 서버에 ssh하면 다음과 같이 나타납니다. $ env | grep FOO FOO=value_before 나는 그것이 #주석으로 취급하고 그것을 제거하는 것으로 추측 하지만, 이것은 효과가 있습니다. $ . /etc/environment $ export FOO $ env | grep FOO FOO=value_before#value_after 나는 …

4
Apache 2 : SetEnvIf“IP 범위”
내 아파치 설정에서 방문자가 특정 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 ... IP 주소를 문자열로 변환 한 다음 정규 표현식을 수행하는 것은 총 자원 …

3
nginx가 제공하는 정적 파일 내에서 nginx 환경 변수를 사용할 수 있습니까?
nginx 설정에서 환경 변수를 사용하고 nginx가 정적 파일 (html, js, css-예를 들어 AngularJs 앱) 만 제공하도록 구성된 경우 nginx가 제공하는 JS 파일 내에서 환경 변수를 사용할 수있는 방법이 있습니까 ? 또는 io.js, php 등의 비 정적 서버를 실행하기위한 유일한 방법입니다. 그러나 nginx의 구성에서 기본적으로 환경 변수를 사용할 수 없습니다. 나는 …

1
Nginx에서 서버 특정 ENV 값을 어떻게 설정합니까?
환경 변수를 사용하여 데이터베이스 연결과 다른 몇 가지를 설정하는 프로젝트를 시작하고 있습니다. (사람들은 부주의하고 덮어 쓰기 때문에 구성 파일을 사용하고 싶지 않았습니다). 어쨌든, 나는 nginx를 사용하고 있으며 env를 지원 하는 동안 충분히 지원 하지 않는 것 같습니다 . 서버 당 블록 단위로 env 값을 설정할 수 없습니다 . 즉, 이것은 …


당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.