Pytania otagowane jako environment-variables

Zmienne środowiskowe to opcje konfiguracyjne, które można ustawić w powłoce lub w innych podobnych środowiskach. Wszystkie programy uruchomione z powłoki mogą je odczytać i skonfigurować samodzielnie.




2
Dlaczego „AcceptEnv *” jest uważany za niepewny?
W /etc/ssh/sshd_configistnieje opcja nazywa AcceptEnvże klient ssh pozwala wysyłać zmienne środowiskowe. Muszę być w stanie wysłać dużą liczbę zmiennych środowiskowych. Zmieniają się one przy każdym połączeniu klienta, więc umieszczenie ich w skrypcie logowania na serwerze byłoby trudniejsze. Przeczytałem, że "AcceptEnv *"to niepewne. Chciałbym zrozumieć, dlaczego zanim spróbuję uzyskać listę wszystkich …

1
Zagrożenia bezpieczeństwa związane z PermitUserEnvironment w ssh
Przeczytałem sporo postów dotyczących użycia PermitUserEnvironmenti pliku ~/.ssh/environmentw celu przekazania zmiennych env do powłoki ssh. Oficjalne dokumenty sshd i kilka innych zasobów wskazują na pewne ryzyko związane z bezpieczeństwem. Włączenie przetwarzania środowiska może umożliwić użytkownikom ominięcie ograniczeń dostępu w niektórych konfiguracjach przy użyciu mechanizmów takich jak LD_PRELOAD. Jakie są prawdopodobne …

4
Zmienne środowiskowe w PATH Nie rozwinięte dla wiersza polecenia innego niż administrator?
Mam komputer z systemem Windows 7, który po uruchomieniu wiersza polecenia przez zwykłego użytkownika nie rozwija zmiennych środowiskowych w pliku %PATH%. Jeśli zamiast tego wiersz polecenia jest uruchamiany jako administrator (kliknij prawym przyciskiem myszy, Uruchom jako administrator ), wówczas %PATH%zostanie odpowiednio rozwinięty. W szczególności %PATH%dla cmd.exeuruchomienia jako użytkownik (wyświetlane przez …

2
Dynamicznie uwierzytelniać Apache za pomocą LDAP na podstawie ciągu żądania?
Czy można użyć części identyfikatora URI żądania jako danych wejściowych do Require ldap-groupdyrektywy mod_authnz_ldap ? Próbuję dynamicznie sprawdzać dostęp do wielu różnych katalogów projektów, wszystkie pod http://testserver.com/projects/ , tak aby użytkownik uzyskujący dostęp /projects/abcbył sprawdzany pod kątem członkostwa cn=abc,ou=groups,dc=test. Idealnie chciałbym to zrobić bez tworzenia osobnej dyrektywy lokalizacyjnej dla każdego …



2
Czy demon start-stop może używać zmiennych środowiskowych?
Potrzebuję demonizować aplikację Windows działającą w Wine i utworzyć pid w /var/run. Ponieważ wymaga uruchomienia sesji X11, muszę się upewnić, że zmienna $ DISPLAY jest ustawiona w środowisku uruchomionego użytkownika. Zakładając, że mam już uruchomioną sesję X11 z danym wyświetlaczem, oto jak wygląda linia start-stop-demon w moim /etc/init.dskrypcie: start-stop-daemon --start …


4
Apache 2: SetEnvIf „Zakres IP”
W mojej konfiguracji Apache chcę ustawić zmienną środowiskową, jeśli widzę, że użytkownik pochodzi z określonego zakresu adresów IP. Obecnie robię to w ten sposób: SetEnvIfNoCase Remote_Addr "^194\.8\.7[45]\." banned=spammer-ip SetEnvIfNoCase Remote_Addr "^212\.156\.170\." banned=spammer-ip Wolałbym coś takiego: SetEnvIfIpRange 194.8.74.0/23 banned=spammer-ip SetEnvIfIpRange 212.156.170.0/24 banned=spammer-ip ... ponieważ myślę, że konwersja adresu IP na ciąg …


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.