Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 22/03/2007, à 14:19

fgi

Accès en terminal X depuis PC Windows

Bonjour,
J'ai un PC Kubuntu (Edgy) et un portable Win XP, connectés à ma livebox. Ces 2 machines se voient sur le réseau (ping OK).

Je veux me connecter sur Kubuntu depuis le PC windows avec un terminal X, pour y bosser comme si j'étais en local. Dans le principe je sais qu'il n'y a pas de pb de fond, mais je ne sais pas ce qu'il y a à faire pour y arriver.

1/ Terminal X sous Windows : quel soft gratuit me conseillez-vous ?
2/ Serveur X sur Kubuntu : y a-t-il un démon à activer pour permettre les accès en remote ?
3/ Config réseau : faut-il modifier des paramètres pour permettre la connexion (firewall coté Linux ...) ?
4/ Config graphique : sur mon PC Kubuntu j'ai une config en 1280x1024 alors que mon portable win est en 1024x768. Avec le tour de la fenêtre du terminal X, il va me rester encore moins, donc il me faudrait une config X linux genre 800x600. Comment je fais pour avoir une résolution KDE différente selon que je me connecte en local (1280x1024) ou en distant (800x600) ?



Voilà pour le 1er step ... quand ça marchera, j'aurais le sujet qui tue : comment me connecter depuis l'extérieur (un poste sur internet, accès à mon nunux via la livebox) sans prendre des risques inconsidérés en terme de sécurité ... big_smile


Merci d 'avance.


L'homme ne recherche pas La Vérité. Il n'est qu'avide de certitude ... [Cornélius Castoriadis]

~ Ubuntu 22.04 64 bits ~

Hors ligne

#2 Le 22/03/2007, à 14:39

coca25

Re : Accès en terminal X depuis PC Windows

bonjour,
ca dépends si tu veux tout l'environnement KDE ou tout simplement pouvoir lancer des applications X sous windows.

une solution serait d'installer cygwin avec serveur X sous windows.
pour le 2 eme cas, tu pourras tout simplement te connecter en SSH (ce qui peut se faire meme de l'exterieur) avec un transfert du X (argument -Y de ssh) puis lancer n'importe quelle application X

Hors ligne

#3 Le 22/03/2007, à 14:41

inbox

Re : Accès en terminal X depuis PC Windows

Salut,

Pour commencer, il y a ceci et cela.

A+


Un problème résolu ? Indiquez le en modifiant le titre du sujet.

En ligne

#4 Le 22/03/2007, à 14:42

yohann

Re : Accès en terminal X depuis PC Windows

fgi a écrit :

1/ Terminal X sous Windows : quel soft gratuit me conseillez-vous ?
2/ Serveur X sur Kubuntu : y a-t-il un démon à activer pour permettre les accès en remote ?
3/ Config réseau : faut-il modifier des paramètres pour permettre la connexion (firewall coté Linux ...) ?
4/ Config graphique : sur mon PC Kubuntu j'ai une config en 1280x1024 alors que mon portable win est en 1024x768. Avec le tour de la fenêtre du terminal X, il va me rester encore moins, donc il me faudrait une config X linux genre 800x600. Comment je fais pour avoir une résolution KDE différente selon que je me connecte en local (1280x1024) ou en distant (800x600) ?



Voilà pour le 1er step ... quand ça marchera, j'aurais le sujet qui tue : comment me connecter depuis l'extérieur (un poste sur internet, accès à mon nunux via la livebox) sans prendre des risques inconsidérés en terme de sécurité ... big_smile

1) a ta place je me renseignerai sur Cygwin qui permet d'emuler unix sur windows, puis depuis le terminal cygwin une commande (de mémoire) genre startX -query ip_pc_linux
2) sous gnome dans session on peut cocher une case: autoriser login distant qui permet d'activer le serveur XDMCP
3) dans une config pardéfaut je crois pas qu'il y ai quelque chose a faire, si tu a installé toit même un par feu, te renseigner sur les port que le serveur XDMCP ecoute, et les ouvrir
4) a confirmer par qqun qui s'y connait mais je crois que la résolution est gérer par le pc qui se connecte donc rien a faire.

question subsidiaire:
je passerais par un tunnel ssh, mais je peut pas être plus précis.

Précision:

d'après ce que j'ai lu sur le sujet (ca peut paraitre incongrue) tu vas installer sur ta machine windows (considérer comme cliente) un SERVEUR X, toutes tes appli vont tourner sur le pc linux vont êtres clientes du serveur X que tu a installer sur windows xp, qui du coup ne va gérer que l'affichage

qd tu installera cygwin, n'oublie pas d'installer tout ce qui concerne X (tu verra l'installeur est un peu déroutant mais finalement très bien fait, il reprend un peut le systeme de paquage linux)

bonne chance dans ton entreprise.

PS: un petit how to sur le wiki quand tu auras fini serai sympa...

a plus

edit: vous êtes rapides les gars...

Dernière modification par yohann (Le 22/03/2007, à 14:43)


j.vachez, le génie du net | Soirées jeux sur Lyon | 441
++++++++++[>+++++++>++++++++++>+++<<<-]>++.>+.+++++++
..+++.>++.<<+++++++++++++++.>.+++.------.--------.>+.

Hors ligne

#5 Le 22/03/2007, à 15:08

fgi

Re : Accès en terminal X depuis PC Windows

Ouaip, rapides ... respect cool

Merci pour tout les gars ... encore un truc à tester ce WE ... j'espère qu'il va faire un temps de merde, pour ne pas avoir de regrets tongue

Je noterais mes manips pour le wiki smile


L'homme ne recherche pas La Vérité. Il n'est qu'avide de certitude ... [Cornélius Castoriadis]

~ Ubuntu 22.04 64 bits ~

Hors ligne

#6 Le 24/03/2007, à 22:45

fgi

Re : Accès en terminal X depuis PC Windows

Ca commence bien : je suis en KDE, et je ne trouve pas le moyen d'activer XDMCP roll
Dans KDE, il n'y a pas le menu Système-administration-configuration de l'écran de connexion et je n'ai pas trouvé l'équivalent ... mais je suis sur que xdmcp ne tourne pas (absent du ps -ef | grep)

Je précise que j'ai installé les packages libxdmcp-dev et libxdmcp6.

Help yikes

Dernière modification par fgi (Le 24/03/2007, à 22:46)


L'homme ne recherche pas La Vérité. Il n'est qu'avide de certitude ... [Cornélius Castoriadis]

~ Ubuntu 22.04 64 bits ~

Hors ligne

#7 Le 27/03/2007, à 16:23

fgi

Re : Accès en terminal X depuis PC Windows

Question complémentaire : dans cygwin, la commande startX n'est pas reconnue.

Faut-il que j'installe un complément, ou y a-t-il une autre commande à lancer ?


Merci d'avance.


L'homme ne recherche pas La Vérité. Il n'est qu'avide de certitude ... [Cornélius Castoriadis]

~ Ubuntu 22.04 64 bits ~

Hors ligne

#8 Le 27/03/2007, à 16:29

yohann

Re : Accès en terminal X depuis PC Windows

tu as bien installé les paquets X11 de cygwin?


j.vachez, le génie du net | Soirées jeux sur Lyon | 441
++++++++++[>+++++++>++++++++++>+++<<<-]>++.>+.+++++++
..+++.>++.<<+++++++++++++++.>.+++.------.--------.>+.

Hors ligne

#9 Le 27/03/2007, à 16:54

fgi

Re : Accès en terminal X depuis PC Windows

j'ai installé xview-3.2p1.4-18c-cygwin.tar.bz2 et j'ai suivi les indications qui sont ici ->
http://www.physionet.org/physiotools/xview/


L'homme ne recherche pas La Vérité. Il n'est qu'avide de certitude ... [Cornélius Castoriadis]

~ Ubuntu 22.04 64 bits ~

Hors ligne

#10 Le 27/03/2007, à 17:06

yohann

Re : Accès en terminal X depuis PC Windows

ben désolé je peux pas t'aider, de mémoire la dernière fois que j'ai installé cygwin j'ai vu qu'on pouvait installer X11 avec genre automatiquement avec les paquets cygwin.
mais vu que je voulais seulemnt utiliser ssh, je suis pas allé plus loin.

cela dit je pense qd même que xview necessite des paquet x11 de cygwin, relance l'installeur cygwin et vérifie si tu as bien installé les paquets x11.


j.vachez, le génie du net | Soirées jeux sur Lyon | 441
++++++++++[>+++++++>++++++++++>+++<<<-]>++.>+.+++++++
..+++.>++.<<+++++++++++++++.>.+++.------.--------.>+.

Hors ligne

#11 Le 27/03/2007, à 17:27

fgi

Re : Accès en terminal X depuis PC Windows

Merci pour ta réponse.


Je viens de voir qu'il faut installer des packages supplémentaires avec le setup de cygwin.
Je met une couche et on en recause yikes


L'homme ne recherche pas La Vérité. Il n'est qu'avide de certitude ... [Cornélius Castoriadis]

~ Ubuntu 22.04 64 bits ~

Hors ligne

#12 Le 02/04/2007, à 21:35

fgi

Re : Accès en terminal X depuis PC Windows

OK pour la partie cygwin. Merci cool

Par contre, je ne trouve pas le moyen d'activer XDMCP. Qui peut m'indiquer où ça se passe sous KDE ?

Merci.


L'homme ne recherche pas La Vérité. Il n'est qu'avide de certitude ... [Cornélius Castoriadis]

~ Ubuntu 22.04 64 bits ~

Hors ligne

#13 Le 02/04/2007, à 22:04

yohann

Re : Accès en terminal X depuis PC Windows

désolé je connais que sous gnome


j.vachez, le génie du net | Soirées jeux sur Lyon | 441
++++++++++[>+++++++>++++++++++>+++<<<-]>++.>+.+++++++
..+++.>++.<<+++++++++++++++.>.+++.------.--------.>+.

Hors ligne

#14 Le 02/04/2007, à 22:07

coca25

Re : Accès en terminal X depuis PC Windows

regarde par la:
http://doc.ubuntu-fr.org/tutoriel/comment_creer_un_terminal_x_ou_recycler_une_vieille_machine#methode_par_la_console

Hors ligne

#15 Le 02/04/2007, à 22:51

fgi

Re : Accès en terminal X depuis PC Windows

J'ai suivi la configuration décrite dans la doc.
Mais cela ne lance pas Xdmcp.

J'ai aussi regardé dans /etc/init.d : il n'y a pas de fichier nommé xdmcp

Je sèche.

sad


L'homme ne recherche pas La Vérité. Il n'est qu'avide de certitude ... [Cornélius Castoriadis]

~ Ubuntu 22.04 64 bits ~

Hors ligne

#16 Le 02/04/2007, à 23:05

coca25

Re : Accès en terminal X depuis PC Windows

une fois le fichier kdmrc modifié, relances kdm

sudo /etc/init.d/kdm restart

puis lance cette commande

netstat -ntl

normalement tu dois avoir le port 6001 d'ouvert, si c'est le cas, xdmcp est lancé

il suffit ensuite de lancer depuis le client:

X -query adresse du client

Hors ligne

#17 Le 03/04/2007, à 22:04

fgi

Re : Accès en terminal X depuis PC Windows

$ sudo netstat -ntl
Connexions Internet actives (seulement serveurs)
Proto Recv-Q Send-Q Adresse locale          Adresse distante        Etat
tcp        0      0 127.0.0.1:2208          0.0.0.0:*               LISTEN
tcp        0      0 0.0.0.0:6881            0.0.0.0:*               LISTEN
tcp        0      0 0.0.0.0:139             0.0.0.0:*               LISTEN
tcp        0      0 127.0.0.1:631           0.0.0.0:*               LISTEN
tcp        0      0 127.0.0.1:31416         0.0.0.0:*               LISTEN
tcp        0      0 127.0.0.1:49883         0.0.0.0:*               LISTEN
tcp        0      0 0.0.0.0:445             0.0.0.0:*               LISTEN
tcp6       0      0 :::22                   :::*                    LISTEN

Y a pas : il me manque un truc roll


Si ça peut vous aider :

$ ps -ef
UID        PID  PPID  C STIME TTY          TIME CMD
root         1     0  0 21:58 ?        00:00:00 /sbin/init splash
root         2     1  0 21:58 ?        00:00:00 [ksoftirqd/0]
root         3     1  0 21:58 ?        00:00:00 [watchdog/0]
root         4     1  0 21:58 ?        00:00:00 [events/0]
root         5     1  0 21:58 ?        00:00:00 [khelper]
root         6     1  0 21:58 ?        00:00:00 [kthread]
root         8     6  0 21:58 ?        00:00:00 [kblockd/0]
root         9     6  0 21:58 ?        00:00:00 [kacpid]
root        10     6  0 21:58 ?        00:00:00 [kacpi_notify]
root       113     6  0 21:58 ?        00:00:00 [kseriod]
root       146     6  0 21:58 ?        00:00:00 [pdflush]
root       147     6  0 21:58 ?        00:00:00 [pdflush]
root       148     1  0 21:58 ?        00:00:00 [kswapd0]
root       149     6  0 21:58 ?        00:00:00 [aio/0]
root      1798     6  0 21:58 ?        00:00:00 [ata/0]
root      1799     6  0 21:58 ?        00:00:00 [scsi_eh_0]
root      1800     6  0 21:58 ?        00:00:00 [scsi_eh_1]
root      1853     6  0 21:58 ?        00:00:00 [scsi_eh_2]
root      1854     6  0 21:58 ?        00:00:00 [scsi_eh_3]
root      2143     6  0 21:58 ?        00:00:00 [khubd]
root      2180     6  0 21:58 ?        00:00:00 [khpsbpkt]
root      2221     1  0 21:58 ?        00:00:00 [knodemgrd_0]
root      2276     6  0 21:58 ?        00:00:00 [kjournald]
root      2397     1  0 21:58 ?        00:00:00 //sbin/logd
root      3006     1  0 21:59 ?        00:00:00 /sbin/udevd --daemon
root      3871     6  0 21:59 ?        00:00:00 [kpsmoused]
root      3872     6  0 21:59 ?        00:00:00 [shpchpd]
root      4038     1  0 21:59 ?        00:00:00 [saa7133[0]]
root      4145     6  0 21:59 ?        00:00:00 [scsi_eh_4]
root      4146     6  0 21:59 ?        00:00:00 [usb-storage]
dhcp      4592     1  0 21:59 ?        00:00:00 dhclient3 -pf /var/run/dhclient.eth0.pid -lf /var
root      4634     6  0 21:59 ?        00:00:00 [kjournald]
root      5393     1  0 21:59 tty1     00:00:00 /sbin/getty 38400 tty1
root      5394     1  0 21:59 tty2     00:00:00 /sbin/getty 38400 tty2
root      5395     1  0 21:59 tty3     00:00:00 /sbin/getty 38400 tty3
root      5396     1  0 21:59 tty4     00:00:00 /sbin/getty 38400 tty4
root      5397     1  0 21:59 tty5     00:00:00 /sbin/getty 38400 tty5
root      5398     1  0 21:59 tty6     00:00:00 /sbin/getty 38400 tty6
root      5594     1  0 21:59 ?        00:00:00 /usr/sbin/acpid -c /etc/acpi/events -s /var/run/a
root      5688     1  0 21:59 ?        00:00:00 /sbin/syslogd
root      5726     1  0 21:59 ?        00:00:00 /bin/dd bs 1 if /proc/kmsg of /var/run/klogd/kmsg
klog      5728     1  0 21:59 ?        00:00:00 /sbin/klogd -P /var/run/klogd/kmsg
104       5747     1  0 21:59 ?        00:00:00 /usr/bin/dbus-daemon --system
108       5762     1  0 21:59 ?        00:00:02 /usr/sbin/hald
root      5763  5762  0 21:59 ?        00:00:00 hald-runner
108       5793  5763  0 21:59 ?        00:00:00 /usr/lib/hal/hald-addon-acpi
108       5911  5763  0 21:59 ?        00:00:00 /usr/lib/hal/hald-addon-keyboard
108       5945  5763  0 21:59 ?        00:00:00 /usr/lib/hal/hald-addon-storage
108       5947  5763  0 21:59 ?        00:00:00 /usr/lib/hal/hald-addon-storage
108       5949  5763  0 21:59 ?        00:00:00 /usr/lib/hal/hald-addon-storage
108       5963  5763  0 21:59 ?        00:00:00 /usr/lib/hal/hald-addon-storage
108       5965  5763  0 21:59 ?        00:00:00 /usr/lib/hal/hald-addon-storage
root      6098     1  0 21:59 ?        00:00:00 /usr/bin/kdm
root      6130  6098  1 21:59 tty7     00:00:05 /usr/bin/X -br -nolisten tcp :0 vt7 -auth /var/ru
root      6135     1  0 21:59 ?        00:00:00 /usr/sbin/hpiod
root      6149  6098  0 21:59 ?        00:00:00 -:0
hplip     6151     1  0 21:59 ?        00:00:00 python /usr/sbin/hpssd
cupsys    6251     1  0 21:59 ?        00:00:00 /usr/sbin/cupsd
root      6279     1  0 21:59 ?        00:00:00 /usr/sbin/apt-index-watcher watch --syslog
root      6715     6  0 21:59 ?        00:00:00 [ondemand]
root      6767     1  0 21:59 ?        00:00:00 /usr/sbin/nmbd -D
root      6819     1  0 21:59 ?        00:00:00 /usr/sbin/smbd -D
root      6851  6819  0 21:59 ?        00:00:00 /usr/sbin/smbd -D
root      6910     1  0 21:59 ?        00:00:00 /usr/sbin/sshd
root      7007     1  0 21:59 ?        00:00:00 /usr/sbin/hcid
root      7012     1  0 21:59 ?        00:00:00 /usr/sbin/sdpd
root      7022     1  0 21:59 ?        00:00:00 /usr/bin/hidd --search --master --server
root      7027     1  0 21:59 ?        00:00:00 [krfcommd]
root      7049     1  0 21:59 ?        00:00:00 /sbin/mdadm --monitor --pid-file /var/run/mdadm.p
francis   7096     1  0 21:59 ?        00:00:00 /home/q2/BOINC/boinc -return_results_immediately
root      7132     1  0 21:59 ?        00:00:00 /usr/sbin/anacron -s
daemon    7158     1  0 21:59 ?        00:00:00 /usr/sbin/atd
francis   7171  7096 75 21:59 ?        00:03:46 setiathome-5.12.i686-pc-linux-gnu
root      7184     1  0 21:59 ?        00:00:00 /usr/sbin/cron
francis   7271  6149  0 21:59 ?        00:00:00 /bin/sh /usr/bin/x-session-manager
francis   7319  7271  0 21:59 ?        00:00:00 /usr/bin/ssh-agent /usr/bin/ssh-agent /usr/bin/db
francis   7320  7271  0 21:59 ?        00:00:00 /usr/bin/ssh-agent /usr/bin/dbus-launch --exit-wi
francis   7323     1  0 21:59 ?        00:00:00 /usr/bin/dbus-launch --exit-with-session x-sessio
francis   7324     1  0 21:59 ?        00:00:00 /usr/bin/dbus-daemon --fork --print-pid 9 --print
root      7354     1  0 21:59 ?        00:00:00 start_kdeinit --new-startup +kcminit_startup
francis   7355     1  0 21:59 ?        00:00:00 kdeinit Running...
francis   7358     1  0 21:59 ?        00:00:00 dcopserver [kdeinit] --nosid
francis   7363  7355  0 21:59 ?        00:00:00 klauncher [kdeinit] --new-startup
francis   7365     1  0 21:59 ?        00:00:00 kded [kdeinit] --new-startup
francis   7374  7271  0 21:59 ?        00:00:00 kwrapper ksmserver
francis   7376     1  0 21:59 ?        00:00:00 ksmserver [kdeinit]
francis   7377  7355  0 21:59 ?        00:00:00 kwin [kdeinit]
francis   7379     1  0 21:59 ?        00:00:01 kdesktop [kdeinit]
francis   7400     1  0 21:59 ?        00:00:00 kicker [kdeinit]
francis   7403  7355  0 21:59 ?        00:00:00 kio_file [kdeinit] file /tmp/ksocket-francis/klau
francis   7404  7355  0 21:59 ?        00:00:00 kio_file [kdeinit] file /tmp/ksocket-francis/klau
francis   7405  7355  0 21:59 ?        00:00:00 kio_file [kdeinit] file /tmp/ksocket-francis/klau
francis   7408  7355  0 21:59 ?        00:00:00 kio_thumbnail [kdeinit] thumbnail /tmp/ksocket-fr
francis   7410     1  0 21:59 ?        00:00:00 kaccess [kdeinit]
francis   7416  7355  0 22:00 ?        00:00:00 /usr/bin/artsd -F 10 -S 4096 -a alsa -s 60 -m art
francis   7424     1  0 22:00 ?        00:00:00 knotify [kdeinit]
francis   7426     1  0 22:00 ?        00:00:01 ktorrent -icon ktorrent -miniicon ktorrent -capti
francis   7430     1  0 22:00 ?        00:00:00 kbluetoothd --dontforceshow
francis   7433     1  0 22:00 ?        00:00:00 klipper [kdeinit]
francis   7435     1  0 22:00 ?        00:00:00 /usr/bin/passkey-agent --default /usr/lib/kdeblue
francis   7525  7355  0 22:00 ?        00:00:00 konsole [kdeinit]
francis   7526  7525  0 22:00 pts/1    00:00:00 /bin/bash
francis   7572  7355  2 22:02 ?        00:00:02 /usr/lib/firefox/firefox-bin
francis   7581     1  0 22:02 ?        00:00:00 /usr/lib/libgconf2-4/gconfd-2 13
francis   7599  7572  0 22:02 ?        00:00:00 [netstat] <defunct>
francis   7641  7526  0 22:04 pts/1    00:00:00 ps -ef

Dernière modification par fgi (Le 03/04/2007, à 22:08)


L'homme ne recherche pas La Vérité. Il n'est qu'avide de certitude ... [Cornélius Castoriadis]

~ Ubuntu 22.04 64 bits ~

Hors ligne

#18 Le 03/04/2007, à 22:44

coca25

Re : Accès en terminal X depuis PC Windows

j'ai pas de kde sous la main pour tester, mais cette ligne indique que XDMCP n'est pas lancé

root      6130  6098  1 21:59 tty7     00:00:05 /usr/bin/X -br -nolisten tcp :0 vt7 -auth /var/ru

il ne te met pas d'erreur lors du redemarrage de kdm?

Dernière modification par coca25 (Le 03/04/2007, à 22:45)

Hors ligne

#19 Le 05/04/2007, à 21:42

fgi

Re : Accès en terminal X depuis PC Windows

~/.xsession-errors est bourré d'erreurs roll
plus de 1000 lignes !!!

Ma conf doit être un peu pourrie lol

Je peux te l'envoyer par mail ? (tu peux me le passer en MP si tu veux)


L'homme ne recherche pas La Vérité. Il n'est qu'avide de certitude ... [Cornélius Castoriadis]

~ Ubuntu 22.04 64 bits ~

Hors ligne