Forums


  • 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 ... confused

    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 me

     

  • J'en ai pas utilité mais merci pour l'astuce
    au cas ou je sais que c'est sur le site
    thumbup
     

Modérateur(s): ericc, toxxic, mich_belge