Umgebungsvariablen sind Konfigurationsoptionen, die in einer Shell oder anderen ähnlichen Umgebungen festgelegt werden können. Alle Programme, die innerhalb der Shell gestartet wurden, können sie lesen und selbst konfigurieren.
Mein Problem ist, dass ich env-Variablen (wie GIT_EXEC_PATH) auf einem Server setzen muss. Ich brauche diese Variablen für jede Verbindung (also auch für Bash und Remote-Befehle). Ich habe es geschafft, diese Variablen durch Bash mit .bash_profile festzulegen, aber ich habe Probleme mit den Remote-Befehlen. Ich habe festgestellt, dass es möglich …
Ich muss das machen: Unter Linux müssen wir einige dynamische Bibliotheken finden, die sich nicht an einem Standardspeicherort befinden. Wir müssen $ LD_LIBRARY_PATH auf / path / to / sdk / lib setzen Wie kann ich das in Ubuntu 10.10 machen?
Gibt es eine Umgebungsvariable, um das temporäre Verzeichnis auf Debian-basierten Systemen festzulegen? Ich habe ein Java-Applet, das diese Umgebungsvariable verwendet, und es wird verwirrt, wenn zwei Instanzen desselben Applets gestartet werden.
In /etc/ssh/sshd_configgibt es eine Option namens AcceptEnv, mit der der ssh-Client Umgebungsvariablen senden kann. Ich muss in der Lage sein, eine große Anzahl von Umgebungsvariablen zu senden. Diese ändern sich bei jeder Verbindung vom Client aus, sodass es schwieriger ist, sie in ein Anmeldeskript auf dem Server einzufügen. Ich habe …
Ich habe einige Beiträge über die Verwendung PermitUserEnvironmentund die Datei gelesen ~/.ssh/environment, um env-Variablen an eine ssh-Shell zu übergeben. Die offiziellen sshd-Dokumente und einige andere Ressourcen weisen auf einige Sicherheitsrisiken hin. Durch Aktivieren der Umgebungsverarbeitung können Benutzer in einigen Konfigurationen mithilfe von Mechanismen wie LD_PRELOAD Zugriffsbeschränkungen umgehen. Was ist das …
Ich habe einen Windows 7-Computer, der, wenn die Eingabeaufforderung von einem normalen Benutzer ausgeführt wird, die Umgebungsvariablen in der nicht erweitert %PATH%. Wenn die Eingabeaufforderung stattdessen als Administrator ausgeführt wird (Rechtsklick, Als Administrator ausführen ), %PATH%wird sie entsprechend erweitert. Insbesondere %PATH%für die cmd.exeAusführung als Benutzer (angezeigt über set path) gilt …
Soll .bashrcich diese beim Einrichten einer Variablen in verwenden? export VAR=value Oder wäre das genug? VAR=value Was genau ist der Unterschied (falls es einen gibt)?
Ist es möglich, einen Teil des Anforderungs-URI als Eingabe in die Require ldap-groupDirektive von mod_authnz_ldap zu verwenden ? Ich versuche, den Zugriff auf eine Reihe verschiedener Projektverzeichnisse unter http://testserver.com/projects/ dynamisch zu überprüfen , sodass ein Benutzer, auf /projects/abcden zugegriffen wird, auf Mitgliedschaft überprüft wird cn=abc,ou=groups,dc=test. Idealerweise möchte ich dies tun, …
Die Gruppenrichtlinie in unserer Umgebung überschreibt die PATH-Variable jedes Mal, wenn ich mich anmelde. Wenn ich einen nicht standardmäßigen Computer ausführe, wird dies völlig falsch (C: \ Windows vs C: \ WINNT, fehlende Verzeichnisse usw.). Derzeit ändere ich es jedes Mal manuell, wenn ich mich anmelde, aber das wird langsam …
Ich muss eine Windows-App, die in Wine ausgeführt wird, dämonisieren und eine PID erstellen /var/run. Da für die Ausführung eine X11-Sitzung erforderlich ist, muss sichergestellt werden, dass die Variable $ DISPLAY in der Umgebung des laufenden Benutzers festgelegt ist. Angenommen, ich habe bereits eine X11-Sitzung mit einer bestimmten Anzeige ausgeführt, …
Unter Ubuntu 12.04 habe ich eine Umgebungsvariable wie folgt definiert /etc/environment: FOO="value_before#value_after" Wenn ich auf den Server ssh, um den Wert zu überprüfen, erhalte ich Folgendes: $ env | grep FOO FOO=value_before Ich vermute, es behandelt das #als Kommentar und entfernt es, aber das funktioniert: $ . /etc/environment $ export …
In meiner Apache-Konfiguration möchte ich eine Umgebungsvariable festlegen, wenn ich sehe, dass der Besucher aus einem bestimmten IP-Bereich stammt. Derzeit mache ich es so: SetEnvIfNoCase Remote_Addr "^194\.8\.7[45]\." banned=spammer-ip SetEnvIfNoCase Remote_Addr "^212\.156\.170\." banned=spammer-ip Was ich bevorzugen würde, ist so etwas: SetEnvIfIpRange 194.8.74.0/23 banned=spammer-ip SetEnvIfIpRange 212.156.170.0/24 banned=spammer-ip ... weil ich denke, dass …
Wenn ich eine Umgebungsvariable in der Nginx-Konfiguration verwende und Nginx so konfiguriert ist, dass nur statische Dateien (HTML, JS, CSS - z. B. eine AngularJs-App) bereitgestellt werden, kann ich die Umgebungsvariable in einer von Nginx bereitgestellten JS-Datei verwenden ? Oder ist die einzige Möglichkeit, dies zu tun, um einen nicht …
Ich habe ein Korn-Shell-Skript #!/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 Jetzt werden diese VARs nur in eine Subshell exportiert, aber ich möchte, dass sie …
Ich starte ein Projekt, das Umgebungsvariablen verwendet, um die Datenbankverbindung und einige andere Dinge festzulegen. (Sie wollten keine Konfigurationsdateien verwenden, da die Leute nachlässig sind und sie überschreiben). Wie auch immer, ich benutze Nginx und obwohl es env unterstützt, scheint es es nicht gut genug zu unterstützen . Sie können …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.