579 votes

Comment garder des Variables d’environnement en utilisant SUDO

Lorsque j’utilise n’importe quelle commande avec sudo les Variables d’environnement n’étaient pas là par exemple quand j’ai mis HTTP_PROXY il fonctionne très bien avec wget sans sudo, mais quand je tape sudo wget, dit-on, qu'il ne peut pas contourner le paramètre de proxy.

650voto

Employed Russian Points 50479

Vous devez d’abord . Deuxièmement, vous devez lire soigneusement et faites attention à la `` pavillon. Cela fonctionne :

377voto

Ahmed Aswani Points 1169

l’astuce consiste à ajouter des variables d’environnement à sudoers config :

Ajoutez ces lignes

formulaire ArchLinux wiki https://wiki.archlinux.org/index.php/Sudo#Environmentvariables.28Outdated.3F.29

27voto

Stian S Points 51

Vous pouvez également combiner les deux `` déclarations en réponse Ahmed Aswani en un seul énoncé comme suit :

``

Vous devriez également considérer en spécifiant env_keep pour seulement une seule commande comme ceci :

``

-4voto

Tisho Points 4524

Fil assez vieux, mais j’ai juste eu à résoudre un problème similaire, alors ce truc simple fait le travail pour moi :

La boucle effectue le remplacement de nom supplémentaires param.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X