×ばつ je dois tuer le processus ssh du client "à la main" à la fin de ma session ×ばつ je dois appeler xterm (ou un autre terminal graphique), parce que je n'ai pas trouvé de moyen simple de lancer des commandes et en même temps d'avoir un pseudo terminal.
Une option que je vois (qui résoudrait les deux problèmes) est de changer le shell de mon utilisateur, mais je n'aime pas cette option...
[^] # Re: NX est...
Posté par TortuXm . En réponse à la dépêche Google sort un serveur NX libre. Évalué à 2.
C'est fait à la main vite fait, si quelqu'un a des suggestions pour améliorer ça, n'hésitez pas !
Sur le poste distant, il faut avoir un fichier batch, je l'ai appelé setup_nx
#! /bin/sh
COOKIE=$(echo "1ドル" | sed s/HOSTNAME/$(hostname)/)
nxproxy -C link=adsl localhost:8 &
xauth add $COOKIE 2ドル 3ドル 4ドル 5ドル
export DISPLAY=":8"
xterm
Sur le poste client, j'ai un fichier batch ssh_nx :
#! /bin/sh
COOKIE=$(xauth list | grep $(hostname) | sed s/$(hostname)/HOSTNAME/ | sed s/unix:0/unix:8/)
echo $COOKIE
nxproxy -S &
sleep 2
echo $COOKIE
ssh -f -R localhost:4008:localhost:4008 1ドル "/chemin/setup_nx $COOKIE"
Les deux gros problèmes qui me restent sont :
×ばつ je dois tuer le processus ssh du client "à la main" à la fin de ma session
×ばつ je dois appeler xterm (ou un autre terminal graphique), parce que je n'ai pas trouvé de moyen simple de lancer des commandes et en même temps d'avoir un pseudo terminal.
Une option que je vois (qui résoudrait les deux problèmes) est de changer le shell de mon utilisateur, mais je n'aime pas cette option...
Si vous avez des suggestions, je suis preneur.