ejecutar aplicacion con ssh (solucionado)

Imagen de pablopp
0 puntos

tengo una pc remota a la cual me conecto por medio de ssh. lo que me gustaria saber es si puedo ejecutar una aplicacion con entorno grafico en la pc remota.
Mas especificamente, necesito ejecutar el vlc player con un playlist. si ejecuto el comando logueado por ssh me lo ejecuta en una visualizacion en ascci en mi pc, y en la pc remota solo se escucha el audio. yo encesito que en la pc remota se vea el video, y tambien el audio. Alguna idea de como lograrlo?

Saludos.

Imagen de KZKGGaara
+1
0
-1

Para eso tienes que estar en alguna sesión en la PC remota, o sea...
Tu = PC1
PC a la que te conectas = PC2

PC2 debe estar con un entorno gráfico y en una sesión abierta.

Luego, lee esto:
------------------------------------------
-u (user)

Permite ejecutar el comando como un usuario privilegiado distinto de root.

La sintaxis de sudo cuando se utiliza esta opción es:
$ sudo -u usuario comando

En lugar del nombre del usuario, puede especificarse su uid . En este caso la sintaxis seria:
$ sudo -u #uid comando
------------------------------------------

Esto te da una idea no?
En resumen, mediante "sudo -u Y X" puedes indicar que X comando (programa) se ejecutará en el entorno de Y usuario.

Saludos y suerte

+1
0
-1

--
Firma moderada. Por favor lee las normas.

Imagen de pablopp
+1
0
-1

barbaro, ya con esto tengo para probar. despeus aviso como me fue, muchas gracias por la respuesta.
saludos.

+1
0
-1
Imagen de KZKGGaara
+1
0
-1

Lo que te dí, no soluciona el problema, pero ya encontré la solución... hice un tutorial para esto:
http://kzkggaara.wordpress.com/2011/01/17/ejecutar-una-aplicacion-en-otr...

Saludos

+1
0
-1

--
Firma moderada. Por favor lee las normas.

Imagen de pablopp
+1
0
-1

barbaro, habra que probarlo. tambien habia visto algo de ejecutar ssh con el parametro -X, me aprece que tambien serviria para lo mismo, pero no lo pude probar.

saludos.

+1
0
-1
Imagen de pablopp
+1
0
-1

Correcto, pude probar como dice en la guia esa y funciona barbaro. Saludos, gracias.

+1
0
-1
Imagen de KZKGGaara
+1
0
-1

Bueno, me alegra saber que resolvieras el problema :)
Un placer ayudar.

Saludos

+1
0
-1

--
Firma moderada. Por favor lee las normas.

Imagen de caneparamiro
+1
0
-1

Hola, a mi lo que me pasa es lo siguiente, me conecto por ssh y todo bien.

si ejecuto directamente de la terminal (remota) un programa, me lo abre en mi compu, o sea lo puedo ver y trabajar (aunque me tira error al reproducir del pulseaudio), pero no lo abre en la maquina remota (excepto que lo haga en segundo plano y no se vea).

Si hago lo del tuto y pongo export display, se ve y se ejecuta en la maquina remota y no en la mia. Que pasara?

se podra ejecutar en la maquina remota y verlo en la mia al mismo tiempo, al estilo de teamviewer?

gracias!

+1
0
-1
Imagen de walterD12
+1
0
-1

Hola... el pc remoto debe tener instalado y abierto ssh para loograr la conexion? por favor contestar , gracais :D

+1
0
-1
Imagen de nacho tineo
+1
0
-1

Si la pc 2 tiene entorno gráfico puedes activar la opción de escritorio remoto.Yo lo he utilizado y es muy sencillo.

Una vez activado y rellenado las opciones correspondientes vas a la pc1 y ejecutas cliente remoto remmina pones la ip de la pc2 rellenas los datos y listo ya veras el escritorio remoto y podrás ejecutar de manera gráfica cualquier aplicación.

Saludos

+1
0
-1

La libertad es aquella facultad que aumenta la utilidad de todas las demás facultades.
(Immanuel Kant)