Hola. Puede alguien orientarme en el uso de export DISPLAY? Quiero arrancar aplicaciones gráficas desde un emulador de terminal como root pero que aparezcan en mi sesión gráfica de usuario. Gracias. -- José Rodríguez S. Linux User #324770
José Rodriguez S. wrote:
Hola.
Puede alguien orientarme en el uso de export DISPLAY? Quiero arrancar aplicaciones gráficas desde un emulador de terminal como root pero que aparezcan en mi sesión gráfica de usuario.
Gracias.
esto lo haces como usuario normal: xhost localhost ;)
El lun, 15-09-2003 a las 18:04, Jose Garrido escribió:
José Rodriguez S. wrote:
Hola.
Puede alguien orientarme en el uso de export DISPLAY? Quiero arrancar aplicaciones gráficas desde un emulador de terminal como root pero que aparezcan en mi sesión gráfica de usuario.
Gracias.
esto lo haces como usuario normal: xhost localhost ;)
Yo lo hago asÍ. Como usuario escribes en un terminal: xhost + y te saldrá el siguiente mensjaito: "access control disabled, clients can connect from any host", lo que quiere decir que ya te da paso para que se conecte desde cualquier otro usuario. Es peligroso, aunque si sólo es momentáneo, no creo que sea tan importante. Luego, te haces root, como siempre (su -). Cuando ya "seas" root, escribes: export DISPLAY=:0 (o el número de display en el que te encuentres: por lo general, si entras desde el xdm-kdm-gdm, es que sea el 0; si no, el 1, el 2 o el que sea). Y ya puedes abrirte la aplicación que te dé la gana como root. Eso sí, una vez te salgas de este terminal como root, acuérdate de ejecutar "xhost -", para cerrar. Chao, Alejandro.
El lun, 15-09-2003 a las 18:04, Jose Garrido escribió:
José Rodriguez S. wrote:
Hola.
Puede alguien orientarme en el uso de export DISPLAY? Quiero arrancar aplicaciones gráficas desde un emulador de terminal como root pero que aparezcan en mi sesión gráfica de usuario.
Gracias.
esto lo haces como usuario normal: xhost localhost ;)
Yo lo hago asÍ. Como usuario escribes en un terminal: xhost + y te saldrá el siguiente mensjaito: "access control disabled, clients can connect from any host", lo que quiere decir que ya te da paso para que se conecte desde cualquier otro usuario. Es peligroso, aunque si sólo es momentáneo, no creo que sea tan importante. Luego, te haces root, como siempre (su -). Cuando ya "seas" root, escribes: export DISPLAY=:0 (o el número de display en el que te encuentres: por lo general, si entras desde el xdm-kdm-gdm, es que sea el 0; si no, el 1, el 2 o el que sea). Y ya puedes abrirte la aplicación que te dé la gana como root. Eso sí, una vez te salgas de este terminal como root, acuérdate de ejecutar "xhost -", para cerrar.
Chao, Alejandro.
holas, segun lei en el linux magazine eso es un grave error de seguridad mio!!!, no en serio, se puede hace xhost + nombre de la maquina, que es el que tu le has puesto, es decir lo que sale en el prompt del bash, yo hago eso a veces cuando como usuario, hago su en un terminal para cambiar a root, y asi autorizo al root a abrir ventanitas. bueno, eso, lo del grave error, es de coña, lo ponia en la revista, yo no tengo ni
El lun, 15 de 09 de 2003 a las 19:53, Alejandro Ortega Paez escribió: puta idea de seguridad con perdon de la expresion, gracias por todo y saludos.
El lun, 15-09-2003 a las 22:34, david e. galan escribió:
Yo lo hago asÍ. Como usuario escribes en un terminal: xhost + y te saldrá el siguiente mensjaito: "access control disabled, clients can connect from any host", lo que quiere decir que ya te da paso para que se conecte desde cualquier otro usuario. Es peligroso, aunque si sólo es momentáneo, no creo que sea tan importante. Luego, te haces root, como siempre (su -). Cuando ya "seas" root, escribes: export DISPLAY=:0 (o el número de display en el que te encuentres: por lo general, si entras desde el xdm-kdm-gdm, es que sea el 0; si no, el 1, el 2 o el que sea). Y ya puedes abrirte la aplicación que te dé la gana como root. Eso sí, una vez te salgas de este terminal como root, acuérdate de ejecutar "xhost -", para cerrar.
Chao, Alejandro.
holas, segun lei en el linux magazine eso es un grave error de seguridad
mio!!!, no en serio, se puede hace xhost + nombre de la maquina, que es el que tu le has puesto, es decir lo que sale en el prompt del bash, yo hago eso a veces cuando como usuario, hago su en un terminal para cambiar a root, y asi autorizo al root a abrir ventanitas. bueno, eso, lo del grave error, es de coña, lo ponia en la revista, yo no tengo ni puta idea de seguridad con perdon de la expresion, gracias por todo y saludos.
Claro que es un error de seguridad, y de hecho, lo digo; pero tambié apunto que, si es momentáneo o si no se está conectado a Internetes, no es en absoluto importante. Pero, es la única forma de abrir aplicaciones en otro DISPLAY como otro usuario. Y si hay otra, que alguien lo diga, porque yo no la conozco. A no ser que se haga abriendo una sesión ssh remota-local :-? Saludos, Alejandro Ortega.
De hecho existe en SuSE, es usando "sux" en lugar de "su", no se exactamente que haga, si implique esos problemas de seguridad que mencionan, trataré de investigar, por lo pronto si se que es más facil y práctico. On Tue, 16 Sep 2003 08:13:48 +0200, Alejandro Ortega Paez wrote
El lun, 15-09-2003 a las 22:34, david e. galan escribió:
holas, segun lei en el linux magazine eso es un grave error de seguridad mio!!!, no en serio, se puede hace xhost + nombre de la maquina, que es el que tu le has puesto, es decir lo que sale en el prompt del bash, yo hago eso a veces cuando como usuario, hago su en un terminal para cambiar a root, y asi autorizo al root a abrir ventanitas. bueno, eso, lo del grave error, es de coña, lo ponia en la revista, yo no tengo ni puta idea de seguridad con perdon de la expresion, gracias por todo y saludos.
Claro que es un error de seguridad, y de hecho, lo digo; pero tambié apunto que, si es momentáneo o si no se está conectado a Internetes, no es en absoluto importante. Pero, es la única forma de abrir aplicaciones en otro DISPLAY como otro usuario. Y si hay otra, que alguien lo diga, porque yo no la conozco. A no ser que se haga abriendo una sesión ssh remota-local :- ?
Saludos, Alejandro Ortega.
__________________________________________________ Rolando Belmonte Hernández.
Hola a todos, Yo para estas cosas, utilizo un programilla que se llama vnc. Hay múltiples implementaciones de este sistema, incluso para windows. De esta forma, podemos ver un escritorio de un Linux en otra máquina remota (Win o *nix...a lo mejor tambien hay cliente para Mac) y viceversa, ver un escritorio de windows en un linux... Básicamente es una aplicación cliente-servidor. Se instala el servidor en la máquina que queremos "exportar" su terminal gráfico; Se configura, para lo cual tenemos que crear un usuario, y listo. Una vez instalado el cliente en la máquina remota, ya sólo hace falta poner en marcha el servidor vnc, y autenticarse con el cliente. De esta forma, evitamos varias cosas: 1.- no hacemos #export DISPLAY .... Ni #xhost + ... 2.- No es necesario ser root para visualizar el sistema remoto, ni siquiera para poner en marcha el servidor vnc (que se ejecutará con los permisos del usuario que lo ponga en marcha, si no me equivoco) 3.- Con un escritorio ligero (con KDE va, pero más lento...esto chupa canuto de red que no veas) tira bien. 4.- Es muy fácil de configurar. Ahora bien, a mi no se me ocurrirá jamás ejecutar netscape en la máquina remota y visualizarlo en la que tengo bajo mis manos. Para pequeñas aplicaciones (Aun no se me ocurre ninguna) no está mal...para aplicaciones que no requieren gráficos ---> ssh. Salu2 -----Mensaje original----- De: Rolando Belmonte Hernández [mailto:rolando@lucas.reduaz.mx] Enviado el: miércoles, 17 de septiembre de 2003 18:52 Para: SuSE-Maillist Asunto: Re: [suse-linux-s] Export display De hecho existe en SuSE, es usando "sux" en lugar de "su", no se exactamente que haga, si implique esos problemas de seguridad que mencionan, trataré de investigar, por lo pronto si se que es más facil y práctico. On Tue, 16 Sep 2003 08:13:48 +0200, Alejandro Ortega Paez wrote
El lun, 15-09-2003 a las 22:34, david e. galan escribió:
holas, segun lei en el linux magazine eso es un grave error de seguridad mio!!!, no en serio, se puede hace xhost + nombre de la maquina, que
es el que tu le has puesto, es decir lo que sale en el prompt del bash, yo hago eso a veces cuando como usuario, hago su en un terminal para cambiar a root, y asi autorizo al root a abrir ventanitas. bueno, eso, lo del grave error, es de coña, lo ponia en la revista, yo no tengo ni puta idea de seguridad con perdon de la expresion, gracias por todo y saludos.
Claro que es un error de seguridad, y de hecho, lo digo; pero tambié apunto que, si es momentáneo o si no se está conectado a Internetes, no es en absoluto importante. Pero, es la única forma de abrir aplicaciones en otro DISPLAY como otro usuario. Y si hay otra, que alguien lo diga, porque yo no la conozco. A no ser que se haga abriendo una sesión ssh remota-local :- ?
Saludos, Alejandro Ortega.
__________________________________________________ Rolando Belmonte Hernández. -- Para dar de baja la suscripción, mande un mensaje a: suse-linux-s-unsubscribe@suse.com Para obtener el resto de direcciones-comando, mande un mensaje a: suse-linux-s-help@suse.com
participants (6)
-
Alejandro Ortega Paez
-
david e. galan
-
Eduardo Serrano
-
Jose Garrido
-
José Rodriguez S.
-
Rolando Belmonte Hernández