De entrada lo dudo, creo sería un gran riesgo en la seguridad ... pero igual pregunto


| ||||
¿Enviar comando por SSH? Surgió la necesidad de ejecutar un comando en varias máquinas, el proceso fue conectarse vía SSH y ejecutarlo (obvio). A partir de esto me surgió la duda si será posible "enviar" el comando como parámetro de SSH para que sea ejecutado sin loguearse propiamente, a manera de que pudiera ser automatizado. De entrada lo dudo, creo sería un gran riesgo en la seguridad ... pero igual pregunto ![]() ![]()
__________________ ٩(͡๏̯͡๏)۶ "100 años después, la revolución no es con armas, es intelectual y digital" |
| ||||
Respuesta: ¿Enviar comando por SSH? ¿Te refieres a lo que hacemos con un rsh? Saludos
__________________ “Los soñadores no existen, se lo dice un soñador que ha tenido el privilegio de ver realidades que ni siquiera fue capaz de soñar” |
| ||||
Respuesta: ¿Enviar comando por SSH? Te sorprenderá lo simple que es. Prueba con:
Código:
Obviamente, puedes reemplazar "ls" por cualquier comando. ssh root@localhost ls
__________________ Christian González, "OCIOMax" http://chgonzalez.blogspot.com http://twitter.com/chgonzalez |
| ||||
Respuesta: ¿Enviar comando por SSH? Y si querés automatizarlo tenés que usar llaves publica/privada. Alguien habia posteado como armarlas ya. Saludos.
__________________ ¡Volviendo a la programación! |
| ||||
Respuesta: ¿Enviar comando por SSH? @monoswim: No entendí tu idea ![]() ![]() @sirgt: Lo mismo... nada de tareas automatizadas, solo ejecutar un comando cuando lo necesite. @ociomax: Exactamente esa es la idea ![]() ![]() Cita: Que en serio pensé sería un poco más complicado SYNOPSIS ssh [...] [user@]hostname [command] DESCRIPTION ssh (SSH client) is a program for logging into a remote machine and for executing commands on a remote machine. It is intended to replace rlogin and rsh, [...] If command is specified, it is executed on the remote host instead of a login shell. [...] ![]() ![]() Abúr! ![]()
__________________ ٩(͡๏̯͡๏)۶ "100 años después, la revolución no es con armas, es intelectual y digital" |
| ||||
Respuesta: ¿Enviar comando por SSH? expect es útil cuando los comandos requieren alguna respuesta del usuario (del tipo "presione Y para continuar"). En realidad no veo cuál sería su utilidad si necesitas ejecutar más de un comando vía SSH...
__________________ Christian González, "OCIOMax" http://chgonzalez.blogspot.com http://twitter.com/chgonzalez |