23/04/2015, 18:35
|
|
Respuesta: Obtener información de otro pc de la misma red pues "ssh no interactivo" simplemente quiere decir correr algo como
ssh usuario@maquina "cat /proc/cpuinfo"
Por defecto, ssh inicia una shell en la máquina remota, y permite ingresar comandos. Es posible, sin embargo, indicarle que corra un programa (en el ejemplo "cat /proc/cpuinfo") en vez de iniciar una shell. De esta manera, no acepta comandos (no es interactivo), y termina la sesión cuando el programa termina. Tendrás la salida estándar del programa conectada a tu pantalla y podrás redirigirla a un archivo (igual que si el programa estuviese corriendo en tu propia máquina).
Saludos. |