Re: X remota
Hola,
si el tema es per fer proves dins d'una LAN controlada i no exigeix
massa seguretat, pots provar de fer-ho sense el tunel SSH, directament
conectar-se al servidor X.
Debian, per defecte i per seguretat, no perment connexions tcp al seu
servidor X.
Per tal de deshabilitar aquesta opció hi ha dos fitxers de
configuració que s'hauria de tocar:
- /etc/X11/xinit/xserverrc -- treure la opció "-nolisten tcp"
-----------------------------------------------------
debian:~# more /etc/X11/xinit/xserverrc
#!/bin/sh
exec /usr/bin/X11/X -dpi 100
------------------------------------------------------
- /etc/X11/gdm/gdm.conf -- Canviar la opció DisallowTCP=True cap a False
-------------------------------------------------------
debian:~# more /etc/X11/gdm/gdm.conf | grep Disallow
DisallowTCP=False
# at the security/DisallowTCP setting!
--------------------------------------------------------
Per que els canvis tinguin efecte, s'hauria de rebootar les X's...
millor rebotar tot l'equip ja que a vegades no funcione tant sols
matant les X.
Per comprovar si realment estem permetent conexions TCP podem
comprobar com corren les X:
--------------------------------------------------------
debian:~# ps -ef | grep X
root 1060 1047 0 10:39 ? 00:00:18 /usr/X11R6/bin/X :0
-audit 0 -auth /var/lib/gdm/:0.Xauth vt7
---------------------------------------------------------
En cas que estiguin corrent amb la opció -nolisten tcp vol dir que hi
deu haver algun altre gestor arrencat com pot ser xdm o kdm. Seria
qüestió de desactivar-lo.
Un cop permetem conexions TCP... aquesta seria la forma de connectar-se:
-- DEFINICIONS:
LOCAL -- maquina d'usuari en debian
REMOT -- maquina externa
iplocal -- ip de la màquina LOCAL
ipremota -- ip de la màquina REMOT
-- FI DEFINICIONS
-- PROCEDIMENT
obrir a LOCAL sessió X amb usuari
obrir a LOCAL un shell d'usuari
LOCAL>$ export DISPLAY="iplocal:0"
LOCAL>$ xhost +"ipremota"
REMOT>$ export DISPLAY="iplocal:0"
REMOT>$ xterm o qualsevol aplicació
-- FI PROCEDIMENT
Que hi hagi sort, però pensa que deixar les X's permeten connexions
TCP pot provocar seriosos problemes de seguretat.
Salut...
--Gerard
On Sun, 03 Oct 2004 19:46:43 +0200, laura <laupri@ono.com> wrote:
> Hola !!
>
> fa temps vaig preguntar sobre aquest tema pero no vaig arribar a
> enlloc... problemes tecnics que ja no recorde...
> Ara torne a començar a donar-li voltes al tema de poder exportar les X
> d'un pc a un altre en local. He anant seguint les indicacions que
> apareixen a dos webs:
> http://www.mexicoextremo.com.mx/ayuda/como-x-remoto.php
> http://mariuxdf.freeshell.org/web/a/nix/remx.htm
>
> Els dos son semblants, i practicament els q he pogut trobar diuen els
> mateixos passos... bé, tot pareix funcionar fins que arribe al moment
> clau d'arrancar les X, i es que en tots diuen que faça o un startkde o
> un gnome-session... molt maco... però i si s'ha d'arrancar un servidor
> de les X que _nomes_ te instal.lat el icewm com a gestor de finestres??????
>
> Vagen les gracies per endavant, fins aviat!
>
> Laura
>
>
--
___ _____
.'/,-Y" "~-.
l.Y ^.
/\ _\_
i ___/" "\
| /" "\ o !
l ] o !__./
\ _ _ \.___./ "~\
X \/ \ ___./
( \ ___. _..--~~" ~`-.
` Z,-- / \
\__. ( / ______) Gerard Forns Castells
\ l /-----~~" / gforns@gmail.com
Y \ / http://www.freewebs.com/gforns
| "x______.^
| \
j Y
"El que l'oruga anomena la fi del món, la resta del món l'anomena papallona"
(R. Bach)
Reply to: