Je souhaite accéder à Internet pour mettre à jour des fichiers, etc., depuis le terminal sur un réseau proxy sécurisé. J'ai déjà essayé ce qui suit:
Ajout à /etc/apt/apt.conf
, /etc/apt/apt.conf.d/01proxy
, /etc/apt/apt.conf.d/01ubuntu
:
Acquire::http::proxy "http://name:password@proxy_server:port";
export http_proxy=http://name:password@proxy_server:port/
sur un terminal.
export http_proxy=http://name:password@proxy_server:port/
à /etc/bash.bashrc
C'étaient peu des efforts majeurs. Il n'y a pas d'espaces dans mon nom d'utilisateur ni de caractères spéciaux dans mon mot de passe (en particulier "@"). J'ai vérifié deux fois et toutes les informations entrées sont correctes. Les informations sont correctes car elles fonctionnent avec le navigateur (proxy manuel dans le réseau et authentification lors de la première ouverture du navigateur). J'ai aussi essayé en transformant le "p" dans "proxy" en majuscules mais en profitant. J'ai toujours l'erreur: 407 Proxy Authentication Required.
Toute aide est appréciée.
Testez ceci:
Sudo su -
apt-get update
apt-get install ntlmaps
Configurez-le: domaine, nom d'utilisateur, mot de passe, proxyserver.net, port
Fichiers: /etc/bash.bashrc
export http_proxy=http://127.0.0.1:5865
export https_proxy=http://127.0.0.1:5865
export ftp_proxy=http://127.0.0.1:5865
/etc/environment
http_proxy=http://127.0.0.1:5865
https_proxy=http://127.0.0.1:5865
ftp_proxy=http://127.0.0.1:5865
/etc/apt/apt.conf
(crée le fichier s'il n'existe pas)
Acquire::http::Proxy "http://127.0.0.1:5865";
Acquire::https::Proxy "http://127.0.0.1:5865";
Acquire::ftp::Proxy "http://127.0.0.1:5865";
Ce que vous avez fait (export http_proxy=http://name:password@proxy_server:port/
) est en fait assez proche de ce qui fonctionne pour moi:
http_proxy="http://name:password@proxy_server:port/"
export http_proxy
J'espère que cela fonctionne pour vous aussi. ;)
Il est possible que votre mot de passe ait un caractère spécial devant être " échappé ", ou codé correctement pour une URL.
Par exemple, les caractères suivants doivent être codés (mais il y en a beaucoup d'autres):
#
@
%
Si votre mot de passe contient des caractères spéciaux, assurez-vous qu'ils sont correctement encodé en URL .