IMB > cellule > Calcul et Développement

Comment installer des logiciels depuis un environnement non ouvert sur Internet

fonctionnement :

Il s’agit de lancer (pour un temps limité afin de limiter les problèmes de sécurité)
un proxy (ici tinyproxy) sur votre poste de travail, qui sera accessible via un tunnel (redirection) SSH depuis le site distant.

prérequis

Installer tinyproxy

Créer un fichier tinyproxy.conf minimal avec les directives suivantes :
(voir man tinyproxy.conf ou /etc/tinyproxy.conf pour plus d’options)

## fichier minimale de configuration tinyproxy.conf :
##   tinyproxy tourne suyr le port 8888
Port 8888
Listen 127.0.0.1
Timeout 600
Logfile "/tmp/tinyproxy.log"
PidFile "/tmp/tinyproxy.pid"
MaxClients 100
StartServers 1
Allow 127.0.0.1
ConnectPort 443
ConnectPort 563
export http_proxy=localhost:8123
export https_proxy=localhost:8123