Aujourd'hui, par erreur, j'avais entré la commande suivante dans le terminal avec des informations incorrectes
export http_proxy="http://usrname:passwrd@Host:port"
et puis ma connexion internet avait des problèmes.
Dans quel fichier ces informations d'exportation http_proxy ont-elles été stockées?
Merci.
A ma connaissance, le fichier:
/etc/environment
Est-ce l'endroit approprié pour spécifier les variables d'environnement à l'échelle du système qui devraient être disponibles pour tous les processus. Voir https://help.ubuntu.com/community/EnvironmentVariables pour plus de détails. Notez qu'il ne s'agit pas d'un fichier de script mais d'un fichier de configuration.
Vous pouvez réinitialiser le proxy à sa valeur par défaut (vide) en utilisant la même commande, mais en ne spécifiant aucun paramètre, comme indiqué ci-dessous:
export http_proxy=""
Le seul emplacement qui exécute manuellement export foo="something"
dans un terminal est stocké, se trouve dans l'environnement du shell s'exécutant à l'intérieur de ce terminal. Il ne sera pas propagé au reste du système et seules les commandes ultérieures exécutées dans ce terminal verront cette valeur.
Vous pouvez utiliser la même commande avec les valeurs correctes pour le définir dans ce terminal, ou vous pouvez fermer ce terminal et définir les paramètres de proxy dans le System Settings
, puis vous déconnecter et vous reconnecter, afin qu'ils soient utilisés par cette majorité de vos utilisateurs. applications.
Vous pouvez utiliser la commande unset
pour supprimer la variable d’environnement.
unset http_proxy