Re: telemaintenance

2007-08-21 Par sujet Lionel Porcheron
Daniel Caillibaud a écrit :
> romain a écrit :
>   
>> distante display="localhost:10.0".
>> 
>
> Donc dans ta console ssh, une fois connecté sous le user qui fait tourner la 
> session X distante, tu tape
> export DISPLAY=localhost:10.0
>
> et ensuite quand tu lance "gaim &" ça devrait l'ouvrir dans la session 
> graphique distante (le & c'est pour le lancer en 
> tache de fond et reprendre la main).
>
>   
Pas du tout, le localhost:10.0 est le display local tunnelé dans un ssh
: le lancement de "gaim"  va lancer l'application sur la machine
distante et l'afficher sur le serveur X local.

Pour le reste, je ne vais pas répéter ce que j'ai déjà dit ce matin.

Lionel


-- 
ubuntu-fr mailing list
ubuntu-fr@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-fr


Re: telemaintenance

2007-08-21 Par sujet Daniel Caillibaud
romain a écrit :
> distante display="localhost:10.0".

Donc dans ta console ssh, une fois connecté sous le user qui fait tourner la 
session X distante, tu tape
export DISPLAY=localhost:10.0

et ensuite quand tu lance "gaim &" ça devrait l'ouvrir dans la session 
graphique distante (le & c'est pour le lancer en 
tache de fond et reprendre la main).
Attention, quand tu fermera ta session ssh, ça va fermer toutes les applis que 
tu auras lancé (si tu veux pas ça, lance 
tes commande dans un screen).

-- 
Daniel


-- 
ubuntu-fr mailing list
ubuntu-fr@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-fr


Re: telemaintenance

2007-08-21 Par sujet romain
On 23:01 Mon 20 Aug , Michel D'HOOGE wrote:
> Le lundi 20 août 2007 12:20:52, romain écrivait :
> > pour information après avoir modifier la variable display. je lance une
> > applications graphique comme gaim puis j'ai le message suivant:
> > Gtk-WARNING **: cannot open display:
> > si çà peut aider à trouver le problème
> 
> Depuis un certain temps déjà, les accès à un serveur X11 sont authentifiés. 
> Il 
> faut savoir que contrairement à Windows (par exemple et au hasard), un 
> serveur X11 est vraiment un serveur. Ça veut dire que potentiellement 
> n'importe qui peut se connecter au serveur pour afficher n'importe quoi. 
> Ainsi, il y a encore 10 ans (je le sais car ça m'amusait à l'époque... 
> désolé...), il était possible de lancer une appli sur l'écran du voisin.
> 
> Maintenant, avec l'avénement d'internet, cette pratique serait carrément 
> suicidaire et le rêve de tout phisheur. Donc, entre en scène 
> l'authentification. Ceci pour dire que si tu n'as pas la clé cryptographique 
> attendue par le serveur, impossible d'afficher quoi que ce soit.
> 
> Les pages de manuel à lire sont xhost & xauth et tout particulièrement la 
> variable d'environnement XAUTHORITY.
> 
> Petit exemple dans une console graphique (xterm...) : 
> - sans rien faire, il est possible de lancer une autre appli (par exemple 
> xeyes).
> - maintenant, on fait pointer XAUTHORITY ailleurs que sa place par défaut :
> export XAUTHORITY=/
> et impossible de lancer xeyes.
> 
> Donc pour pouvoir afficher sur un écran, il faut avoir accès au contenu du 
> fichier ~/.Xauthority. Ou bien autoriser n'importe qui à se connecter, comme 
> à la belle époque, avec "xhost +". Et en fait, maintenant que j'y pense, je 
> crois que cette commande était déjà indispensable à l'époque susmentionnée.
> 
> Suite de l'exemple : toujours avec un "export XAUTHORITY=/" actif. Dans une 
> autre console, faire "xhost +". Il est alors possible de se connecter de 
> n'importe où... Puis faire "xhost -" et on referme la porte.
> 
> Donc, pour répondre à la question, si tu te connectes avec le même profil que 
> celui qui possède le serveur, juste un DISPLAY doit suffire. Sinon, le moins 
> risqué est de donné un accès en lecture au contenu du fichier ~/.Xauthority 
> puis de configurer en conséquence la variable XAUTHORITY.
> 
> HTH comme on dit
> -- 
> Michel



> -- 
> ubuntu-fr mailing list
> ubuntu-fr@lists.ubuntu.com
> https://lists.ubuntu.com/mailman/listinfo/ubuntu-fr
pour répondre à daniel les variable sont les suivantes: local 
display=":0.0" et distante display="localhost:10.0". en tout cas je 
crois que la lecture des man xauth et xhost s'impose. je me suis 
identifié avec le profil du bon utilisateur et j'ai modifié la variable 
export et toujours la meme erreur. par contre pour pouvoir acceder au 
serveur x j'ai du attribué le fichier .xauthority de l'utilisteur root à 
l'utilisateur romain.


-- 
ubuntu-fr mailing list
ubuntu-fr@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-fr


Re: telemaintenance

2007-08-21 Par sujet Michel D'HOOGE
Je viens de relire la question initiale (j'avais simplement répondu à un point 
au milieu du fil...)

Le lundi 20 août 2007 01:09:18, romain écrivait :
> je voudrais faire de la télémaintenace avec le PC de mes parents. je
> voudrais pour cela lancer une application graphique comme gaim pour
> dialoguer avec l'utilisateur depuis mon pc perso chez moi. je ne
> voudrais pas utiliser VNC trop gourmand en bande passante mais plutôt la
> console.

Et je ne comprends pas ce que tu veux faire, Romain. Quel est le lien entre 
Gaim et la télémaintenance ? Et selon moi, VNC n'est pas franchement 
gourmand, par contre il peut être lent à raffraichir.

-- 
Michel


pgpLD6vrMC1Xg.pgp
Description: PGP signature
-- 
ubuntu-fr mailing list
ubuntu-fr@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-fr

Re: telemaintenance

2007-08-20 Par sujet Lionel Porcheron
Hello,

Michel D'HOOGE a écrit :
> Le lundi 20 août 2007 12:20:52, romain écrivait :
>   
>> pour information après avoir modifier la variable display. je lance une
>> applications graphique comme gaim puis j'ai le message suivant:
>> Gtk-WARNING **: cannot open display:
>> si çà peut aider à trouver le problème
>> 
>
> Depuis un certain temps déjà, les accès à un serveur X11 sont authentifiés. 
> Il 
> faut savoir que contrairement à Windows (par exemple et au hasard), un 
> serveur X11 est vraiment un serveur. Ça veut dire que potentiellement 
> n'importe qui peut se connecter au serveur pour afficher n'importe quoi. 
> Ainsi, il y a encore 10 ans (je le sais car ça m'amusait à l'époque... 
> désolé...), il était possible de lancer une appli sur l'écran du voisin.
>
> Maintenant, avec l'avénement d'internet, cette pratique serait carrément 
> suicidaire et le rêve de tout phisheur. Donc, entre en scène 
> l'authentification. Ceci pour dire que si tu n'as pas la clé cryptographique 
> attendue par le serveur, impossible d'afficher quoi que ce soit.
>
> Les pages de manuel à lire sont xhost & xauth et tout particulièrement la 
> variable d'environnement XAUTHORITY.
>
> Petit exemple dans une console graphique (xterm...) : 
> - sans rien faire, il est possible de lancer une autre appli (par exemple 
> xeyes).
> - maintenant, on fait pointer XAUTHORITY ailleurs que sa place par défaut :
> export XAUTHORITY=/
> et impossible de lancer xeyes.
>
> Donc pour pouvoir afficher sur un écran, il faut avoir accès au contenu du 
> fichier ~/.Xauthority. Ou bien autoriser n'importe qui à se connecter, comme 
> à la belle époque, avec "xhost +". Et en fait, maintenant que j'y pense, je 
> crois que cette commande était déjà indispensable à l'époque susmentionnée.
>
> Suite de l'exemple : toujours avec un "export XAUTHORITY=/" actif. Dans une 
> autre console, faire "xhost +". Il est alors possible de se connecter de 
> n'importe où... Puis faire "xhost -" et on referme la porte.
>
> Donc, pour répondre à la question, si tu te connectes avec le même profil que 
> celui qui possède le serveur, juste un DISPLAY doit suffire. Sinon, le moins 
> risqué est de donné un accès en lecture au contenu du fichier ~/.Xauthority 
> puis de configurer en conséquence la variable XAUTHORITY.
>   
Tu as tout à fait raison Michel, mais les connexions TCP sont par défaut
désactivées sur les serveurs Xorg d'Ubuntu (et de Debian, je ne sais pas
pour les autres distributions). Si on regarde la commande qui lance X :
/usr/bin/X :0 -auth /var/lib/gdm/:0.Xauth -nolisten tcp vt7

(bon, à partir de là, je n'ai pas testé les manipulations, je n'avais
pas sous la main de PC à casser).

Romain, pour faire ce que tu veux, il faudrait je pense :
- éditer le fichier /etc/gdm/gdm.conf et changer le "DisallowTCP=True"
en "DisallowTCP=False"
- relancer le serveur X (de la machine à laquelle tu veux te connecter)
- ssh la machine
- export DISPLAY=:0.0
- export XAUTHORITY=~/.Xauthority
- lancer ton application X

Je n'ai pas parlé des différents problèmes de firewall, il faut
évidemment que les ports SSH et X de la machines distantes soient ouverts.

Attention, X n'est pas crypté, donc ssh va te donner une "fausse"
impression de sécurité et tout ce que tu taperas dans les fenêtres X
passera en clair sur le net. D'autre part, c'est malheureusement lourd
(en terme de consommation réseau) comme protocole.

A ta place, j'utiliserai le "bureau à distance" inclus dans GNOME (si tu
n'utilises pas un autre dérivé d'Ubuntu) qui est justement conçu pour
ça. Pour l'activer, tu vas dans "Systèmes -> Préférences -> Bureau à
distance"). La connexion distante se fait ensuite par VNC. Tu récupères
dont le bureau complet de la personne en face et tu peux voir ce qu'elle
fait et l'aider le cas échéant.

Lionel


-- 
ubuntu-fr mailing list
ubuntu-fr@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-fr


Re: telemaintenance

2007-08-20 Par sujet Michel D'HOOGE
Le lundi 20 août 2007 12:20:52, romain écrivait :
> pour information après avoir modifier la variable display. je lance une
> applications graphique comme gaim puis j'ai le message suivant:
> Gtk-WARNING **: cannot open display:
> si çà peut aider à trouver le problème

Depuis un certain temps déjà, les accès à un serveur X11 sont authentifiés. Il 
faut savoir que contrairement à Windows (par exemple et au hasard), un 
serveur X11 est vraiment un serveur. Ça veut dire que potentiellement 
n'importe qui peut se connecter au serveur pour afficher n'importe quoi. 
Ainsi, il y a encore 10 ans (je le sais car ça m'amusait à l'époque... 
désolé...), il était possible de lancer une appli sur l'écran du voisin.

Maintenant, avec l'avénement d'internet, cette pratique serait carrément 
suicidaire et le rêve de tout phisheur. Donc, entre en scène 
l'authentification. Ceci pour dire que si tu n'as pas la clé cryptographique 
attendue par le serveur, impossible d'afficher quoi que ce soit.

Les pages de manuel à lire sont xhost & xauth et tout particulièrement la 
variable d'environnement XAUTHORITY.

Petit exemple dans une console graphique (xterm...) : 
- sans rien faire, il est possible de lancer une autre appli (par exemple 
xeyes).
- maintenant, on fait pointer XAUTHORITY ailleurs que sa place par défaut :
export XAUTHORITY=/
et impossible de lancer xeyes.

Donc pour pouvoir afficher sur un écran, il faut avoir accès au contenu du 
fichier ~/.Xauthority. Ou bien autoriser n'importe qui à se connecter, comme 
à la belle époque, avec "xhost +". Et en fait, maintenant que j'y pense, je 
crois que cette commande était déjà indispensable à l'époque susmentionnée.

Suite de l'exemple : toujours avec un "export XAUTHORITY=/" actif. Dans une 
autre console, faire "xhost +". Il est alors possible de se connecter de 
n'importe où... Puis faire "xhost -" et on referme la porte.

Donc, pour répondre à la question, si tu te connectes avec le même profil que 
celui qui possède le serveur, juste un DISPLAY doit suffire. Sinon, le moins 
risqué est de donné un accès en lecture au contenu du fichier ~/.Xauthority 
puis de configurer en conséquence la variable XAUTHORITY.

HTH comme on dit
-- 
Michel


pgpD84YpVGyHx.pgp
Description: PGP signature
-- 
ubuntu-fr mailing list
ubuntu-fr@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-fr

Re: telemaintenance

2007-08-20 Par sujet Daniel Caillibaud
romain a écrit :
> pour information après avoir modifier la variable display. je lance une 
> applications graphique comme gaim puis j'ai le message suivant:
> Gtk-WARNING **: cannot open display:

donc je répète, quel est le DISPLAY de ta console et quel est le display local ?

-- 
Daniel


-- 
ubuntu-fr mailing list
ubuntu-fr@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-fr


Re: telemaintenance

2007-08-20 Par sujet Daniel Caillibaud
romain a écrit :
> On 09:27 Mon 20 Aug , Daniel Caillibaud wrote:
>> romain a écrit :
>>> justemment en ssh je voudrais lancer des applications graphiques sur le 
>>> PC distant. peux tu m'aider.
>> Si tu es loggué en ssh sous le user qui fait tourner le X distant, un
>> export DISPLAY=localhost:0.0 devrait régler ton pb (cela indique à ta 
>> console quel écran utiliser pour lancer les applis 
>> graphiques, si ça marche pas, demande à la personne distante de taper 
>> "export" dans sa console et te dire ce qu'il y a 
>> comme DISPLAY).
>>

> l'utilisation de export m'entraine un message d'erreur, 

Lequel ?

> et je ne 
> commprends pas très l'interet d'utiliser screen dans mon problème. 

Je n'ai pas suggéré d'utiliser screen !

> screen va simplement créer des fenetres mais pas lancer d'application 
> visible pour l'utilisateur distant. l'export doit se faire sous root 
> peut-être.?? screen peut-il lancer des applications x sur l'oridanteur 
> distant??

Non, screen c'est pour avoir un "pseudo terminal" qui ne dépende pas de ta 
console.
En ssh, tu lance
screen commande
et tu peux fermer ton terminal, la commande continue de s'éxécuter dans le 
screen (sans le screen, la fermeture du 
terminal entraine la fermeture de la commande).
Si tu te reconnecte en ssh, tu peux récupérer ton screen et voir où en est ta 
commande.
Ca permet aussi de regarder les sorties de la commande à plusieurs.

Bref, rien à voir avec ton pb.

> amicalement
> Romain
> 


-- 
Daniel

R: Parce que ça renverse bêtement l'ordre naturel de lecture!
Q: Mais pourquoi citer en fin de message est-il si effroyable?
R: Répondre au dessus de la citation
Q: Quelle est la chose la plus désagréable dans un message ?

-- 
ubuntu-fr mailing list
ubuntu-fr@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-fr


Re: telemaintenance

2007-08-20 Par sujet romain
On 03:18 Mon 20 Aug , romain wrote:
> On 23:17 Sun 19 Aug , marwan.rabbaa wrote:
> > romain.minne a écrit :
> > >bonsoir à tous,
> > >
> > >je voudrais faire de la télémaintenace avec le PC de mes parents. je
> > >voudrais pour cela lancer une application graphique comme gaim pour
> > >dialoguer avec l'utilisateur depuis mon pc perso chez moi. je ne
> > >voudrais pas utiliser VNC trop gourmand en bande passante mais plutôt la
> > >console.
> > >
> > >quelqu'un pourrait-il m'aider??
> > >amicalement
> > >Romain
> > >
> > >
> > >
> > >  
> > ben sans interface graphique ça va être dur
> > 
> > seul ssh (ou équivalent)  peut résoudre ton problème
> justemment en ssh je voudrais lancer des applications graphiques sur le 
> PC distant. peux tu m'aider.
> 
> 
> -- 
> ubuntu-fr mailing list
> ubuntu-fr@lists.ubuntu.com
> https://lists.ubuntu.com/mailman/listinfo/ubuntu-fr
pour information après avoir modifier la variable display. je lance une 
applications graphique comme gaim puis j'ai le message suivant:
Gtk-WARNING **: cannot open display:
si çà peut aider à trouver le problème
amicalement
Romain

-- 
ubuntu-fr mailing list
ubuntu-fr@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-fr


Re: telemaintenance

2007-08-20 Par sujet romain
On 09:27 Mon 20 Aug , Daniel Caillibaud wrote:
> romain a écrit :
> > justemment en ssh je voudrais lancer des applications graphiques sur le 
> > PC distant. peux tu m'aider.
> 
> Si tu es loggué en ssh sous le user qui fait tourner le X distant, un
> export DISPLAY=localhost:0.0 devrait régler ton pb (cela indique à ta console 
> quel écran utiliser pour lancer les applis 
> graphiques, si ça marche pas, demande à la personne distante de taper 
> "export" dans sa console et te dire ce qu'il y a 
> comme DISPLAY).
> 
> -- 
> Daniel
> 
> -- 
> ubuntu-fr mailing list
> ubuntu-fr@lists.ubuntu.com
> https://lists.ubuntu.com/mailman/listinfo/ubuntu-fr
l'utilisation de export m'entraine un message d'erreur, et je ne 
commprends pas très l'interet d'utiliser screen dans mon problème. 
screen va simplement créer des fenetres mais pas lancer d'application 
visible pour l'utilisateur distant. l'export doit se faire sous root 
peut-être.?? screen peut-il lancer des applications x sur l'oridanteur 
distant??
amicalement
Romain

-- 
ubuntu-fr mailing list
ubuntu-fr@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-fr


Re: telemaintenance

2007-08-20 Par sujet Daniel Caillibaud
romain a écrit :
> justemment en ssh je voudrais lancer des applications graphiques sur le 
> PC distant. peux tu m'aider.

Si tu es loggué en ssh sous le user qui fait tourner le X distant, un
export DISPLAY=localhost:0.0 devrait régler ton pb (cela indique à ta console 
quel écran utiliser pour lancer les applis 
graphiques, si ça marche pas, demande à la personne distante de taper "export" 
dans sa console et te dire ce qu'il y a 
comme DISPLAY).

-- 
Daniel

-- 
ubuntu-fr mailing list
ubuntu-fr@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-fr


Re: telemaintenance

2007-08-19 Par sujet Wadie Guizani



>From: [EMAIL PROTECTED] (romain)
>To: "marwan.rabbaa" <[EMAIL PROTECTED]>
>CC: clx <[EMAIL PROTECTED]>, ubuntu liste 
>Subject: Re: telemaintenance
>Date: Mon, 20 Aug 2007 03:18:03 +0200
>
>On 23:17 Sun 19 Aug , marwan.rabbaa wrote:
> > romain.minne a écrit :
> > >bonsoir à tous,
> > >
> > >je voudrais faire de la télémaintenace avec le PC de mes parents. je
> > >voudrais pour cela lancer une application graphique comme gaim pour
> > >dialoguer avec l'utilisateur depuis mon pc perso chez moi. je ne
> > >voudrais pas utiliser VNC trop gourmand en bande passante mais plutôt 
>la
> > >console.
> > >
> > >quelqu'un pourrait-il m'aider??
> > >amicalement
> > >Romain
> > >
> > >
> > >
> > >
> > ben sans interface graphique ça va être dur
> >
> > seul ssh (ou équivalent)  peut résoudre ton problème
>justemment en ssh je voudrais lancer des applications graphiques sur le
>PC distant. peux tu m'aider.
>
Il faut lancer ssh avec l'option -X et avoir autoriser le X-forwarding du 
coté serveur (machine distante)
par contre, cela va t'ouvrir une fenetre sur ton bureau local et pas sur 
celui de la machine manipulée et si tu coupes ton ssh, tu vas fermes les 
applis lancées

_
Avec Windows Live OneCare éliminez tous les virus de votre PC ! 
http://www.windowslive.fr/liveonecare/default.asp


-- 
ubuntu-fr mailing list
ubuntu-fr@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-fr


Re: telemaintenance

2007-08-19 Par sujet romain
On 23:17 Sun 19 Aug , marwan.rabbaa wrote:
> romain.minne a écrit :
> >bonsoir à tous,
> >
> >je voudrais faire de la télémaintenace avec le PC de mes parents. je
> >voudrais pour cela lancer une application graphique comme gaim pour
> >dialoguer avec l'utilisateur depuis mon pc perso chez moi. je ne
> >voudrais pas utiliser VNC trop gourmand en bande passante mais plutôt la
> >console.
> >
> >quelqu'un pourrait-il m'aider??
> >amicalement
> >Romain
> >
> >
> >
> >  
> ben sans interface graphique ça va être dur
> 
> seul ssh (ou équivalent)  peut résoudre ton problème
justemment en ssh je voudrais lancer des applications graphiques sur le 
PC distant. peux tu m'aider.


-- 
ubuntu-fr mailing list
ubuntu-fr@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-fr


Re: telemaintenance

2007-08-19 Par sujet marwan.rabbaa
romain.minne a écrit :
> bonsoir à tous,
>
> je voudrais faire de la télémaintenace avec le PC de mes parents. je
> voudrais pour cela lancer une application graphique comme gaim pour
> dialoguer avec l'utilisateur depuis mon pc perso chez moi. je ne
> voudrais pas utiliser VNC trop gourmand en bande passante mais plutôt la
> console.
>
> quelqu'un pourrait-il m'aider??
> amicalement
> Romain
>
>
>
>   
ben sans interface graphique ça va être dur

seul ssh (ou équivalent)  peut résoudre ton problème

-- 
ubuntu-fr mailing list
ubuntu-fr@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-fr


telemaintenance

2007-08-19 Par sujet romain.minne
bonsoir à tous,

je voudrais faire de la télémaintenace avec le PC de mes parents. je
voudrais pour cela lancer une application graphique comme gaim pour
dialoguer avec l'utilisateur depuis mon pc perso chez moi. je ne
voudrais pas utiliser VNC trop gourmand en bande passante mais plutôt la
console.

quelqu'un pourrait-il m'aider??
amicalement
Romain



-- 
ubuntu-fr mailing list
ubuntu-fr@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-fr