Bon, je n'ai pas formellement résolu le problème, mais en remplaçant
rxvt ou xterm par :
xfce4-terminal alors cela fonctionne...
la commande : xfce4-terminal --geometry 160x50 -T 'serveur01' -x ssh -X
root@serveur01
ne demande pas de password intempestif.
/usr/bin/env : Il y avait bien des différences d'environnements,
notamment sur
GPG_AGENT_INFO=/run/user/46674/keyring-IXCRlI/gpg:0:1
SSH_AUTH_SOCK=/run/user/46674/keyring-IXCRlI/ssh
(pour xfce4-terminal)
contre
SSH_AUTH_SOCK=/tmp/ssh-AJVYZfzJeGpU/agent.1974
(pour rxvt ou xterm)
C'est donc le programme xfce4-terminal qui se comporte différemment de
rxvt ou xterm ??? étonnant...
Il y a sans doute à creuser, mais bon...
Et je regarderais screen et...tmux ;-)
Merci
Pierre
Le 16/09/2014 16:03, Sébastien NOBILI a écrit :
> Le mardi 16 septembre 2014 à 15:30, Pierre TOUZEAU a écrit :
>> Pour lancer un ssh sur différents serveurs à partir de mon poste
>> Xubuntu, j'ai créé des lanceurs sur le même modèle avec la commande :
>> ssh -X root@serveur01 "xterm -fn 9x15 -g 160x50 -title 'serveur01' "
> Ça me paraît un peu lourd, le xterm complet (donc le contenu de la fenêtre
> pixel
> par pixel) va transiter par la connexion SSH. Si un jour le lien réseau est un
> peu lent les interactions vont devenir franchement désagréables (et c'est
> toujours le jour où tu n'as pas besoin de ça que ça arrive).
>
> À ta place, j'installerais screen sur chacun des serveurs, te permettant
> d'avoir
> (presque) autant de fenêtres que tu le voudras avec une seule connexion au
> serveur (et plein d'autres trucs pratiques en plus).
>
>> Je ne comprends pas cette différence de comportement ? Comment serveur01
>> peut il différencier l'expéditeur de la commande ou ne pas le reconnaître ?
> Il doit y avoir une différence dans l'environnement entre les deux méthodes.
> Si
> tu remplaces ta commande « ssh -X [...] » par la commande « /usr/bin/env », tu
> pourras comparer les deux environnements et peut-être trouver ce qui dérange.
>
> Seb
>
--
Pro. Signature
Pierre Touzeau
----------------------------------------------------------
Chargé de mission / Préfecture de region Basse-Normandie
SGAR/rue Daniel HUET/14038 CAEN CEDEX/Tel: +33 231 306 306
[email protected] / Fax: ... 564
----------------------------------------------------------