Linux est toujours le troisième système d'exploitation de bureau le plus populaire dans le monde. Les développeurs l'apprécient plus que les autres systèmes d'exploitation car il est hautement personnalisable. Cependant, comme les autres systèmes d’exploitation, il n’est pas à l’abri des menaces.
C'est pourquoi les utilisateurs ajoutent une autre couche de protection en utilisant procurations. Avec les proxys, vous pouvez améliorer l'anonymat et protéger les informations sensibles sur vos appareils Linux.
Explorer comment définir un proxy sous Linux dans cet article. Continuez à lire pour le découvrir.
???? Points clés à retenir
|
Configuration de proxys dans la ligne de commande ou le terminal Linux
Vous pouvez généralement exécuter un configuration du proxy sous Linux via les paramètres du bureau ou le terminal. Cela peut être réalisé via les configurations suivantes :
- Temporaire
- Permanent
- À l'échelle du système
Continuez à lire pour découvrir comment chacun fonctionne.
????Note: Ce guide fonctionne pour toutes les distributions Linux, comme Ubuntu, CentOS, Fedora et Debian. |
Installation temporaire
Les commandes ci-dessous configureront temporairement une variable d'environnement pour les proxys. Vous pouvez utiliser l'une ou l'autre de ces lignes, ou les deux, selon le protocole de votre Adresse IP.
$ exporter http_proxy=http://[proxy IP]:[port] $ exporter https_proxy=https://[proxy IP]:[port] |
Pour les proxys authentifiés, utilisez ceci :
$ exporter http_proxy=http://[username]:[password]@[proxy IP]:[port] $ exporter https_proxy=[username]:[password]@[proxy IP]:[port] |
???? Article utile Lorsqu'un proxy n'est pas configuré correctement, il renvoie une erreur pour vous informer si votre requête Web réussit ou non. Consultez ce guide TechJury pour savoir ce que signifie chaque erreur de proxy et comment répondre à chacun. |
Configuration permanente (utilisateur unique)
Pour configurer une configuration permanente, vous devez configurer les variables d'environnement proxy dans le fichier utilisateur. bashrc ou bash_profil fichier de configuration. Exécutez cette commande pour accéder au fichier :
Il devrait renvoyer vos détails de configuration. Faites défiler jusqu'à la toute fin. Collez l'une ou les deux lignes :
exporter http_proxy=http://[proxy IP]:[port] exporter https_proxy=https://[proxy IP]:[port] |
Utilisez ces commandes pour les proxys authentifiés :
exporter http_proxy=http://[username]:[password]@[proxy IP]:[port] exporter https_proxy=[username]:[password]@[proxy IP]:[port] |
Voici à quoi devrait ressembler l'ensemble de la configuration :
Une fois que vous avez confirmé l'exactitude de vos saisies, quittez et enregistrez les modifications.
Après cela, sourcez votre nouvelle configuration en exécutant :
Configuration à l'échelle du système
Cette troisième méthode suit le même processus que comment définir un proxy sous Linux de manière permanente. La seule différence est que ce dernier ne sert qu’un seul utilisateur.
Pour accéder au fichier de configuration à l'échelle du système, exécutez cette commande :
$ sudo nano /etc/environnement |
Ensuite, ajoutez ces lignes :
exporter http_proxy=http://[proxy IP]:[port] exporter https_proxy=https://[proxy IP]:[port] |
Vous pouvez également faire ceci :
exporter http_proxy=http://[username]:[password]@[proxy IP]:[port] exporter https_proxy=[username]:[password]@[proxy IP]:[port] |
Voici à quoi tout devrait ressembler :
Quittez et enregistrez. Redémarrez votre appareil pour que la nouvelle configuration soit appliquée à l'ensemble du système. Si vous souhaitez appliquer les modifications immédiatement à votre session en cours, vous pouvez exécuter :
$ source /etc/environnement |
Une fois que vous avez terminé le configuration du proxy sous LinuxDans le Terminal de, les configurations des variables d'environnement fonctionneront parfaitement avec divers outils de ligne de commande comme wget, boucle, Lynxet rsyc.
Paramètres du proxy Linux Conseils
Un succès configuration du proxy sous Linux ce n'est que le commencement. Le processus s'étend au-delà de la configuration initiale. Voici quelques bonnes pratiques dont vous devez vous souvenir après avoir configuré un proxy pour Linux:
#1 : Rediriger le trafic du terminal en excluant un outil de ligne de commande
Mise en place du Paramètres du proxy Linux via la ligne de commande redirigera la communication du terminal vers le serveur proxy. Vous pouvez exclure un outil de ligne de commande spécifique dans cette configuration.
Par exemple, utilisez ceci dans votre wget commandes pour l'exempter des proxys :
#2 : Protégez votre mot de passe pour une authentification plus sûre
Exposer votre mot de passe sous forme de texte brut n'est pas sécurisé. Cela se produit lorsque vous configurez une variable d'environnement proxy dans le fichier de configuration comme ceci :
exporter https_proxy=[username]:[password]@[proxy IP]:[port] |
Utilisez plutôt des méthodes alternatives comme cntlm pour gérer l'authentification du serveur proxy en toute sécurité. Il suffit d'installer cntlm en exécutant:
$ sudo apt-get install cntlm |
Le fichier de configuration cntlm se trouve à l'adresse '/etc/cntlm.conf'. Configurez-le avec les informations de votre serveur proxy et l'adresse localhost (ou '127.0.0.1') avec 3128 comme numéro de port.
Après cela, exécutez cette commande :
$ cntlm -H -u [username] -d [your domain] |
Il vous sera demandé votre mot de passe pour générer un hachage NTLM. Ouvrez à nouveau le fichier de configuration et recherchez PassLM. Remplacez les informations correspondantes par le hachage NTLM.
Sauvegarder et quitter. Ensuite, courez cntlm:
$ sudo service cntlm démarrer |
Vous pouvez maintenant utiliser 127.0.0.1:3128 comme adresse proxy et port. Celui-ci s'authentifiera automatiquement auprès du serveur proxy distant sans que vous ayez à stocker votre mot de passe dans le fichier de configuration.
#3 : Testez la vitesse de votre proxy
Testez toujours la vitesse de votre proxy après l'avoir configuré. Vous pouvez le faire en exécutant cette commande wget :
wget -O /dev/null http://speedtest.wdc01.softlayer.com/downloads/test500.zip |
Conclusion
Les utilisateurs de Linux peuvent améliorer la sécurité et la confidentialité en configurant des proxys via des configurations temporaires, permanentes ou à l'échelle du système, le tout via les paramètres du bureau ou du terminal. Les configurations temporaires sont idéales pour des sessions spécifiques, tandis que les configurations permanentes et à l'échelle du système offrent une protection à long terme.
Comprendre et mettre en œuvre ces paramètres de proxy peut contribuer à une expérience en ligne plus sûre et plus anonyme pour les utilisateurs Linux.