Un problème récurent : à mon boulot nous utilisons un proxy avec login/password pour se connecté à l'Internet.
Quand j'utilise Linux dans une machine virtuelle, ce n'est pas un soucis avec Firefox/Iceweasel car il suffit de mettre les paramètres du proxy dans la configuration.
Mais quand il s'agit de apt-get, c'est un autre problème.
Il existe une solution mais qui est imparfaite, qui consiste à mettre les paramètres du proxy dans un script. Elle est imparfaite car il faut mettre votre login/password en clair dans le script ce qui représente un risque de sécurité et de plus à chaque changement de password il faut modifier le script ...
Voici une solution plus élégant qui ne nécessite pas de mettre vos paramètres en clair :
Il faut rajouter les lignes suivantes dans /etc/bash.bashrc ou /root/.bashrc
function proxy(){
echo -n “username:”
read -e username
echo -n “password:”
read -es password
export http_proxy=”http://$username:$password@proxyserver:8080/”
echo -e “\nProxy environment variable set.”
}
Bien sur, il faut remplacer "proxyserver:8080" par les données de votre proxy
Ensuite il faut se délogguer/relogguer et en tant que root taper "proxy" à l'invite de commande. Il vous sera demander votre username puis votre password.
Ensuite vous pouvez utiliser apt-get à votre guise ... tout est effacé lorsque vous fermez la session.
ericc