Hay aplicaciones linux que permiten la ejecución remota de aplicaciones sin ninguna configuración pero no son seguras. Estas aplicaciones son rlogin, rsh y rcp. Sin embargo hay una opción segura para realizar lo mismo.
Aproximación con ssh. La idea es logarse en un equipo sin poner ninguna clave para así poder logarse desde un script sin ninguna interacción del usuario y ejecutar cualquier aplicación.
- instalar ssh.
- generar una clave con el comando ssh-keygen -t rsa. Cuando pida una clave pulsar Intro.
- copiar el contenido de .ssh/id_rsa.pub al fichero .ssh/authorized_keys del equipo en el que nos queramos logar sin poner la password.
Ya nos podremos logar sin introducir ninguna password en el equipo remoto. Una vez dentro, podremos ejecutar cualquier comando!
Ejemplo:
ssh usuario@maquina_remota “export DISPLAY=:0.0 && firefox”
ejecutará el navegador firefox en la máquina remota.
[...] remotamente desde Linux. Ejecutar una aplicación en un equipo Windows remotamente desde Windows. Ejecutar una aplicación en un equipo Linux remotamente desde Linux. Ejecutar una aplicación en un equipo Linux remotamente desde Windows. Aplicaciones Windows en un [...]
Pingback por Ejecución remota de aplicaciones « recordatorio — junio 9, 2009 @ 10:40 am