Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1623 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Logiciels

  [X] Faire du X a distance ?

 


 Mot :   Pseudo :  
 
 Page :   1  2
Page Précédente
Auteur Sujet :

[X] Faire du X a distance ?

n°270577
HuGoBioS
Posté le 30-05-2003 à 14:41:33  profilanswer
 

j'ai un serveur ssh sur un de mes PCs, sur lequel tourne MA session avec X de lancé
J'aimerai que depuis un autre ordi je me connecte par ssh et lance une autre session de X
 
Comment faire ?


---------------
-= In Kik00 101 I trust :o =-
mood
Publicité
Posté le 30-05-2003 à 14:41:33  profilanswer
 

n°270587
cedcox
poly-OS ! ;)
Posté le 30-05-2003 à 14:47:53  profilanswer
 

Normalement X écoute sur le port 6000 en tcp si tu n'as pas mis --nolisten tcp dans les arguments du script. Pour ce qui est de la syntaxe, là par contre je ne m'en souviens plus du tout ! dc tu n'es pas obligé de passer par ssh


Message édité par cedcox le 30-05-2003 à 14:48:49

---------------
Les hommes se trompent, les preuves elles, ne mentent jamais...
n°270594
HuGoBioS
Posté le 30-05-2003 à 14:51:06  profilanswer
 

heu tu peux detailer ?
le pb c'est que j'ai RIEN sur la machine client :/


---------------
-= In Kik00 101 I trust :o =-
n°270601
cedcox
poly-OS ! ;)
Posté le 30-05-2003 à 14:56:28  profilanswer
 

http://okki666.free.fr/docmaster/articles/linux121.htm
 
tout est là je crois.
 
sur ton serveur tu rajoutes des règles iptables du type :
 
iptables -A INPUT -s ip_station_administration -d ip_serveur -p tcp  --dport 1024: --sport 6000 -m state --state ! INVALID -j ACCEPT
iptables -A OUTPUT -s ip_serveur -d ip_station_administration -p tcp --dport 6000 --sport 1024: -m state --state RELATED,ESTABLISHED -j ACCEPT
 
et normalement cela devrait être bon


Message édité par cedcox le 30-05-2003 à 14:58:15

---------------
Les hommes se trompent, les preuves elles, ne mentent jamais...
n°270609
HuGoBioS
Posté le 30-05-2003 à 15:01:49  profilanswer
 

ok merci v me pencher sur tt ca


---------------
-= In Kik00 101 I trust :o =-
n°270623
la viper
Posté le 30-05-2003 à 15:16:57  profilanswer
 

install le serveur X de cygwin.
http://www.cygwin.com
 
apres...
tu trouveras dans  
c:\cygwin\usr\X11R6\bin
 
l'exe xwin
 
pour le lancer :
start xwin.exe -xcreen 0 -multiwindow -emulate3buttons 100 -nowinkill -unixkill -from [ip du client x] -ac
 
sur ton client x (ton linux)
edit ton sshd_config
et decommente ta ligne
X11Forwarding yes
 
relance ton démon ssh
 
apres tu lances putty sous ton windows
puis dans les options ssh tu coches le X11Forwarding
 
voilà.
 
apres tu fé un xterm& dans la console de putty et tu verras qu'elle s'affichera :)

n°270625
la viper
Posté le 30-05-2003 à 15:18:07  profilanswer
 

oupps evidment là cé pour putty :)
pour un autre client ssh
 
par exemple openssh
 
c'est ssh -x [l'ip]
 
tout simplement.

n°270634
Jak
Back to Slack !
Posté le 30-05-2003 à 15:37:06  profilanswer
 

L'intérêt de ssh, c'est qu'il fait du X11 Forwarding tout seul comme un grand. Pas besoin de trifouiller iptables si ssh passe. Il faut bien sûr un serveur X et un client ssh sur la machine cliente, mais bon, c'est pas le plus dur à trouver.

n°270647
phosphorus​68
Pseudo à n°
Posté le 30-05-2003 à 16:16:22  profilanswer
 

xauth est également de la partie, nan?

n°270672
HuGoBioS
Posté le 30-05-2003 à 17:57:50  profilanswer
 

la viper a écrit :

install le serveur X de cygwin.
http://www.cygwin.com
 
apres...
tu trouveras dans  
c:\cygwin\usr\X11R6\bin
 
l'exe xwin
 
pour le lancer :
start xwin.exe -xcreen 0 -multiwindow -emulate3buttons 100 -nowinkill -unixkill -from [ip du client x] -ac
 
sur ton client x (ton linux)
edit ton sshd_config
et decommente ta ligne
X11Forwarding yes
 
relance ton démon ssh
 
apres tu lances putty sous ton windows
puis dans les options ssh tu coches le X11Forwarding
 
voilà.
 
apres tu fé un xterm& dans la console de putty et tu verras qu'elle s'affichera :)

c'est gentil mais aucune de smachines n'est sous win ;-)
 
Le truc precis que je veux faire :  
J'ai une 'petite' machine avec de petits dds (2*500mos !!) et j'aimerai bien pouvoir, en installant que le stricte minimum dessus, utiliser X par ssh par exemple, ou par autre chose
le resau est local et j'a pas besoin de securité en interne


---------------
-= In Kik00 101 I trust :o =-
mood
Publicité
Posté le 30-05-2003 à 17:57:50  profilanswer
 

n°270675
Jar Jar
Intaigriste
Posté le 30-05-2003 à 18:26:28  profilanswer
 

Active xdmcp, et de l'autre côté tu fais un X -query machinequialexdmcp.


---------------
« No question is too silly to ask, but, of course, some are too silly to answer. » -- Perl book
n°270677
Jak
Back to Slack !
Posté le 30-05-2003 à 18:27:34  profilanswer
 

Ben, pourquoi tu veux lancer X ? ssh, c'est bien (mieux que telnet). Mais sinon, ben, X11 Forwarding pour lancer des applis distante en local. Voire, si vraiment tu veux travailler uniquement sur la machine distante, alors tu lances  [g|k|x]dm sur la machine distante (donc, ton petit truc) qui écoute le réseau en XDMCP, et tu lances une session X en local avec un X :1 -query <@IP_petit_truc>.
 
Mais perso, je trouve la première solution (lancement des applis distantes par ssh et X11 Forwarding), beaucoup mieux.
 
La méthode, c'est bien celle que décrit La Viper, il suffit de remplacer les 2 ou 3 référence aux bidules Cygwin par du local (xwin.exe, c'est X, et la commande qu'il donne pour Windows, c'est celle que je te donne pour Linux en gras italique juste ci-dessus).


Message édité par Jak le 30-05-2003 à 18:28:05
n°270681
HuGoBioS
Posté le 30-05-2003 à 18:37:23  profilanswer
 

haaaa c horrible suis perdu il fat trop chaud pr reflechir là !!
 
j'ai trop du mal avec qui doit faire quoi entre le client et le serv arggggh
 
pour l'instant sur mon serveur :
sshd avec l'option X11foward
X de lancé sous ma session
 
sur le client:
une conneciton ssh au serveur


---------------
-= In Kik00 101 I trust :o =-
n°270684
Mjules
Modérateur
Parle dans le vide
Posté le 30-05-2003 à 18:44:49  profilanswer
 

une petite explication sympa de Xwindow (les chapitres suivants te renseigneront sur la marche à suivre) :
http://casteyde.christian.free.fr/ [...] ml#AEN8016


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
n°270686
Jar Jar
Intaigriste
Posté le 30-05-2003 à 18:46:46  profilanswer
 

Bon vous mélangez tout là les gars, c'est grave.
 
Ne confondez pas le serveur X, qui doit être installé sur chaque machine qui doit afficher des trucs (donc chaque machine cliente), et les clients X, qui sont les applications.
 
Tu dois lancer le serveur X sur la machine qui sert de client, et tu vas t'en servir pour afficher des clients qui seront exécutés sur la machine serveur.
 
Pour ce faire :
- soit tu lances une session tout ce qu'il y a de plus normale sur la machine cliente, et tu utilises ssh -X pour te loguer sur la machine serveur. Toute application X lancée s'affichera sur la machine cliente.
- Soit tu lances X -query lamachineserveur sur la machine cliente. Les display managers comme gdm proposent un chooser qui permet de faire cette opération depuis l'invite de login. Dans ces cas, le service xdmcp doit être activé sur la machine serveur.


---------------
« No question is too silly to ask, but, of course, some are too silly to answer. » -- Perl book
n°270690
HuGoBioS
Posté le 30-05-2003 à 18:49:33  profilanswer
 

ok, mais dans tous les cas suis obligé d'avoir un SERVEUR X sur le client c'est bien ca ?


---------------
-= In Kik00 101 I trust :o =-
n°270692
Jar Jar
Intaigriste
Posté le 30-05-2003 à 18:51:12  profilanswer
 

HuGoBioS a écrit :

ok, mais dans tous les cas suis obligé d'avoir un SERVEUR X sur le client c'est bien ca ?

Toutafé.


---------------
« No question is too silly to ask, but, of course, some are too silly to answer. » -- Perl book
n°270693
HuGoBioS
Posté le 30-05-2003 à 18:54:11  profilanswer
 

minc ec'est ce que je voulais eviter ... tt pis !  
 
merci a toi jar²


---------------
-= In Kik00 101 I trust :o =-
n°270695
Zzozo
Modérateur
Un peu, passionément, à la fol
Posté le 30-05-2003 à 18:56:03  profilanswer
 

Du X à distance ? ... [:cupra] ... [:ddr555]

n°270696
HuGoBioS
Posté le 30-05-2003 à 18:56:46  profilanswer
 

Zzozo a écrit :

Du X à distance ? ... [:cupra] ... [:ddr555]

je l'attendais ;-) celà dit j'avour g pas choisi le titre innocement  :whistle:


---------------
-= In Kik00 101 I trust :o =-
n°270697
Jar Jar
Intaigriste
Posté le 30-05-2003 à 18:56:54  profilanswer
 

Zzozo a écrit :

Du X à distance ? ... [:cupra] ... [:ddr555]

fufme ?


---------------
« No question is too silly to ask, but, of course, some are too silly to answer. » -- Perl book
n°270698
Jar Jar
Intaigriste
Posté le 30-05-2003 à 18:58:02  profilanswer
 

HuGoBioS a écrit :

minc ec'est ce que je voulais eviter ... tt pis !

Si c'est un problème de lourdeur, il exsite des serveurs X très légers.


---------------
« No question is too silly to ask, but, of course, some are too silly to answer. » -- Perl book
n°270699
HuGoBioS
Posté le 30-05-2003 à 19:02:36  profilanswer
 

Jar Jar a écrit :

Si c'est un problème de lourdeur, il exsite des serveurs X très légers.

j'aimerai bien en fait que la machine puisse etre totalement fonctionelle du haut de ses 2*500mo en ata 3 et de son cel300 et 128mo de ram ...


---------------
-= In Kik00 101 I trust :o =-
n°270701
Jar Jar
Intaigriste
Posté le 30-05-2003 à 19:05:08  profilanswer
 

HuGoBioS a écrit :

j'aimerai bien en fait que la machine puisse etre totalement fonctionelle du haut de ses 2*500mo en ata 3 et de son cel300 et 128mo de ram ...

Nan mais tu crois vraiment que tu vas avoir des problèmes pour faire tourner quoi que ce soit là-dessus ?
 
Si c'est un problème de place disque, un petit coup de NFS et voilà...


Message édité par Jar Jar le 30-05-2003 à 19:05:39

---------------
« No question is too silly to ask, but, of course, some are too silly to answer. » -- Perl book
n°270704
HuGoBioS
Posté le 30-05-2003 à 19:08:03  profilanswer
 

Jar Jar a écrit :

Nan mais tu crois vraiment que tu vas avoir des problèmes pour faire tourner quoi que ce soit là-dessus ?
 
Si c'est un problème de place disque, un petit coup de NFS et voilà...

je sais que le proco est assez puissant, le pb est lié aux dds surtout
j'ai deja le /home en nfs
et j'aimerai bien qu'il reste assé de ressource pr (là je c pas si ca va etre jouable) jouer des divx sur la machine


---------------
-= In Kik00 101 I trust :o =-
n°270705
Jar Jar
Intaigriste
Posté le 30-05-2003 à 19:11:44  profilanswer
 

À mon avis les divx c'est bon. Tu laisses juste / et /var en local, tu envoies /usr en NFS read-only avec son pote /home, et ça va marcher.
Tu peux éventuellement utiliser X avec l'option ssh pour lancer les gros trucs comme OOo, et c'est bon.


---------------
« No question is too silly to ask, but, of course, some are too silly to answer. » -- Perl book
n°270707
HuGoBioS
Posté le 30-05-2003 à 19:13:12  profilanswer
 

oky merci pr tes conseils
 :jap:


---------------
-= In Kik00 101 I trust :o =-
n°270715
impulse
Posté le 30-05-2003 à 19:53:44  profilanswer
 

Citation :

j'aimerai bien en fait que la machine puisse etre totalement fonctionelle du haut de ses 2*500mo en ata 3 et de son cel300 et 128mo de ram ...

 
 
J'utilise Fluxbox sur mon p166mmx + 32Mo ram (1DD de 30Go par contre). Avec 32Mo de ram vaut mieux eviter de lancer Mozilla mais sinon ca tourne a peu pres correctement. :D

n°270716
HuGoBioS
Posté le 30-05-2003 à 19:56:57  profilanswer
 

okey
XFree 4.3 ou 4.2 ?


---------------
-= In Kik00 101 I trust :o =-
n°270719
Jak
Back to Slack !
Posté le 30-05-2003 à 20:12:11  profilanswer
 

HuGoBioS a écrit :

okey
XFree 4.3 ou 4.2 ?

Je comprends pas. Ta machine cliente n'a pas déjà de serveur X installé ?

n°270720
HuGoBioS
Posté le 30-05-2003 à 20:14:11  profilanswer
 

Jak a écrit :

Je comprends pas. Ta machine cliente n'a pas déjà de serveur X installé ?

non
mon client n'a rien ... !!
J'ai booté su run livecd gentoo donc j'ai juste ssh


---------------
-= In Kik00 101 I trust :o =-
n°270725
Jak
Back to Slack !
Posté le 30-05-2003 à 20:29:14  profilanswer
 

HuGoBioS a écrit :

non
mon client n'a rien ... !!
J'ai booté su run livecd gentoo donc j'ai juste ssh

Et c'est quoi, cette machine ? J'ai relu, et je ne comprends pas où est quoi.


Message édité par Jak le 30-05-2003 à 20:30:42
n°270729
HuGoBioS
Posté le 30-05-2003 à 20:40:21  profilanswer
 

Jak a écrit :

Et c'est quoi, cette machine ? J'ai relu, et je ne comprends pas où est quoi.
 

le client(ws2) est le celeron avec les deux petits dd
il est relié par le lan au serveur qui est relié a mon pc (xp1600+...) on va l'appeller Ws1
 
Donc ws1 a un serveur ssh et un x qui tourne dessus enfin une ws totally functionnal
 
et ws2 arien a part un boot sur livecd


---------------
-= In Kik00 101 I trust :o =-
n°270734
Jak
Back to Slack !
Posté le 30-05-2003 à 20:50:34  profilanswer
 

Donc, c'est bien ce que j'avais compris. Il n'y a pas d'écran sur WS2 (le Céléron), donc pourquoi voudrais-tu y installer XFree, qui est un serveur X, destiné à l'affichage en local ?
 
WS2 va servir comme serveur d'applications.
 
Tout simplement, tu fais, à partir de ton Athlon (où tourne ton serveur X) :
 
~$ ssh -X machin@ws2
 
tu te connectes avec le compte machin sur la machine ws2 (qui a donc le CD live), et tu obtiens un shell distant. À partir de là, tu peux lancer une appli graphique. Essaie un xterm, pour voir, et ensuite, n'importe quoi, comme Mozilla ou Konqueror.

n°270735
HuGoBioS
Posté le 30-05-2003 à 20:51:42  profilanswer
 

Jak a écrit :

Donc, c'est bien ce que j'avais compris. Il n'y a pas d'écran sur WS2 (le Céléron), donc pourquoi voudrais-tu y installer XFree, qui est un serveur X, destiné à l'affichage en local ?
 
WS2 va servir comme serveur d'applications.
 
Tout simplement, tu fais, à partir de ton Athlon (où tourne ton serveur X) :
 
~$ ssh -X machin@ws2
 
tu te connectes avec le compte machin sur la machine ws2 (qui a donc le CD live), et tu obtiens un shell distant. À partir de là, tu peux lancer une appli graphique. Essaie un xterm, pour voir, et ensuite, n'importe quoi, comme Mozilla ou Konqueror.

mais is il a un ecran ws2 !! le but etant de l'utiliser comme une workstation sans pr autant acheter des dds ou de la mem en rab !!!


---------------
-= In Kik00 101 I trust :o =-
n°270736
Sixtiz
Serial glandeur
Posté le 30-05-2003 à 20:55:08  profilanswer
 

Zzozo a écrit :

Du X à distance ? ... [:cupra] ... [:ddr555]


Et oui, c'est possible à condition d'avoir une grande b***

n°270738
HuGoBioS
Posté le 30-05-2003 à 20:58:16  profilanswer
 

Sixtiz a écrit :


Et oui, c'est possible à condition d'avoir une grande b***

j'ai un autre tomic sur la bi-route si ca vouspassione ... mais en fait le pb a ete resolu ;-)
 
par contre pas mon pb de X ...  
 
je coris qu eje vais refaire une explication claire


Message édité par HuGoBioS le 30-05-2003 à 20:58:50

---------------
-= In Kik00 101 I trust :o =-
n°270739
Jak
Back to Slack !
Posté le 30-05-2003 à 20:59:18  profilanswer
 

Donc, tu veux faire l'inverse ? Afficher des applis de WS1 sur WS2 ? si le serveur X marche, tu peux déjà faire ce que je t'ai dit, mais dans l'autre sens.

n°270740
HuGoBioS
Posté le 30-05-2003 à 21:00:45  profilanswer
 

allé c'et reparti je fais ca bien:
 
J'ai un pc puissant (WS-1) , avec une gentoo dessus, qui fonctionne tres bien en workstation. J'ai un serveur ssh qui tourne sur ce pc, ainsi qu'une session X.
 
J'ai un autre PC (WS-2) beaucoup moins puissant qui n'a RIEN a part un boot sur le livecd gentoo et un client ssh
 
Ce que je veux faire c'ets utiliser X sans rien installer sur WS2, en utilisant les ressources materilles de WS-1, afin d'avoir une work station utilisable de facon agreable avec tt plein d'applis ! (WS-2 à 2dd de 500mo :/ )


Message édité par HuGoBioS le 30-05-2003 à 21:01:34

---------------
-= In Kik00 101 I trust :o =-
n°270742
Jar Jar
Intaigriste
Posté le 30-05-2003 à 21:08:08  profilanswer
 

Bon bin il te manque quoi avec ce que je t'ai dit ?
Un petit coup de NFS, et pour lancer les grosses applications, ssh -X qui n'a besoin de rien de spécial.


---------------
« No question is too silly to ask, but, of course, some are too silly to answer. » -- Perl book
mood
Publicité
Posté le   profilanswer
 

 Page :   1  2
Page Précédente

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Logiciels

  [X] Faire du X a distance ?

 

Sujets relatifs
P2P administrable à distance[Nfs] Un home a distance ...
[SSH] Comment exécuter une commande à distance sans ouvrir une sessionle bureau a distance ss XP = VNC , bientot sur MDK 9.1 ????
[mldonkey] connexion à distance ??prendre la main (bosser sur mon linux) a distance ? quel soft ?
Bureau à distance avec Windows Xp et y accédé via un serveur Web LinuxAdmin serveur à distance
[MLDONKEY] j arrive pas a y acceder a distance, pk????mandrake et prise de controle a distance...
Plus de sujets relatifs à : [X] Faire du X a distance ?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR