Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
proxy_terminal [Le 07/02/2010, 18:58] YoBoY lien |
proxy_terminal [Le 15/06/2017, 11:34] 80.78.5.104 [Apt] |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | ====== Configurer l'accès à travers un serveur proxy du terminal====== | + | ====== Configurer l'accès à travers un serveur proxy à partir du terminal====== |
===== Qu'est-ce qu'un serveur proxy ? ===== | ===== Qu'est-ce qu'un serveur proxy ? ===== | ||
Ligne 5: | Ligne 5: | ||
* [[:proxy]] | * [[:proxy]] | ||
- | ===== Fichier de configuration à modifier ===== | + | ===== Fichiers de configuration à modifier ===== |
- | [[:tutoriel:comment_editer_un_fichier|Editer]] le fichier suivant: | + | Adaptez le protocole à votre situation : pour un proxy ftp, modifiez les "http" en "ftp". |
- | sudo gedit /etc/bash.bashrc | + | pour modifier un fichier : [[:tutoriel:comment_editer_un_fichier]] |
- | Puis ajouter cette ligne à la fin du fichier: | + | Pour annuler une modification, vous pouvez commentez (en rajoutant un # en premier caractère ) ou supprimer les lignes qui ont été ajoutées. |
- | export http_proxy=http://"proxy_ip":"port_number" # Où "proxy_ip" et "port_number" seront adaptés à votre situation | ||
- | Adapter la dernière ligne en fonction des protocoles que vous utilisez (ex: ftp, https, ...) | + | ==== Environnement global==== |
+ | Le fichier /etc/profile est lu au démarrage du système. | ||
- | ===== Sources ===== | + | Modifiez le fichier /etc/profile\\ |
+ | ajouter cette ligne à la fin du fichier:<code>export http_proxy=http://"proxy_ip":"port_number"</code> où "proxy_ip" et "port_number" seront adaptés à votre situation | ||
- | [[http://www.linuxtent.com/?p=105]] | + | ==== Environnement bash ==== |
+ | |||
+ | Le fichier /etc/bash.bashrc est lu au démarrage de votre terminal. | ||
+ | |||
+ | Modifiez le fichier /etc/bash.bashrc\\ | ||
+ | Puis ajoutez à la fin du fichier<code>export http_proxy=http://"proxy_ip":"port_number"</code> où "proxy_ip" et "port_number" seront adaptés à votre situation | ||
+ | |||
+ | ==== Wget ==== | ||
+ | |||
+ | [[wget]] permet à différents scripts de télécharger des données. | ||
+ | |||
+ | modifier le fichier /etc/wgetrc\\ | ||
+ | recherchez et décommentez les lignes (enlevez les # en début de lignes) <code>#http_proxy = http://proxy.yoyodyne.com:18023/ | ||
+ | #use_proxy = on</code> en remplaçant les paramètres du proxy. | ||
+ | |||
+ | ==== Apt ==== | ||
+ | |||
+ | [[apt]] est le programme qui télécharge et installe les mises à jour. | ||
+ | |||
+ | Créer un fichier /etc/apt/apt.conf.d/proxyPerso.conf\\ | ||
+ | ajoutez la ligne suivante <code>Acquire::http::proxy "http://adresse:port/";</code> en remplaçant adresse par l'adresse du proxy, et port par le port. | ||
+ | |||
+ | |||
+ | ===== Désactiver le proxy ===== | ||
+ | |||
+ | ==== Ponctuellement ==== | ||
+ | Pour désactiver le proxy http ou https pendant la session de travail : | ||
+ | <code>$ unset http_proxy | ||
+ | $ unset https_proxy | ||
+ | ou | ||
+ | $ export http_proxy='' | ||
+ | $ export https_proxy='' | ||
+ | vérifier avec | ||
+ | $ printenv | ||
+ | ou | ||
+ | $ printenv https_proxy | ||
+ | </code> | ||
+ | |||
+ | |||
+ | ==== Durablement ==== | ||
+ | suivre la procédure inverse des chapitres précedents expliquant la modification des fichiers, en supprimant les lignes en question | ||
+ | |||
+ | ===== Sources ===== | ||
+ | * <del>[[http://www.linuxtent.com/?p=105]]</del> FIXME Lien brisé... | ||
+ | * http://www.asterisk-france.org/archives_net/showthread.php?t=4098 | ||
+ | * http://dev.petitchevalroux.net/linux/configurer-proxy-ligne-commande-linux.378.html | ||
===== Voir aussi ===== | ===== Voir aussi ===== | ||
- | [[:apt-get#utiliser_un_proxy]] | + | * [[:apt-get#utiliser_un_proxy]] |
+ | * [[proxychains]] | ||
---- | ---- | ||
//Auteur : [[:utilisateurs:Pendi29]].// | //Auteur : [[:utilisateurs:Pendi29]].// |