Re: Exporter une variable env a travers un rlogin

Page principale

Répondre à ce message
Auteur: Edgar Bonet
Date:  
À: La Guilde
Sujet: Re: Exporter une variable env a travers un rlogin
Le jeudi 16 mai, Emmanuel Rouat a écrit :
> [Réglage de DISPLAY sur la machine locale]
>     DISPLAY=$(hostname):0.0        


Je ne crois pas que ce soit une bonne idée de faire passer la connexion
X locale par l'interface IP publique. Si jamais tu as une règle de
filtrage IP qui interdit les connexions sur le port 6000 depuis
l'interface publique (ce qui n'est pas délirant), tu risques de te faire
coincer. Si tu tiens à passer par des sockets TCP, il vaut probablement
mieux faire

    DISPLAY=localhost:0


Mais le mieux est sans doute de ne pas passer par TCP mais par les
sockets Unix qui sont moins gourmands en ressources :

    DISPLAY=:0


C'est en général comme ça qu'on fait, et ça marche même avec un X lancé
avec l'option -nolisten tcp. Tu peux aussi préciser le numéro de screen
si tu veux (DISPLAY=:0.0) mais c'est inutile.

Edgar.

-- 
Edgar Bonet                         Tel:    +33 476 881 096
Laboratoire Louis Néel -- CNRS      Mobile: +33 677 197 939
25 av. des Martyrs, BP 166          Fax:    +33 476 881 191
38042 Grenoble cedex 9, France      e-mail: bonet@???