El día 29 de agosto de 2011 15:29, AngelD <[email protected]> escribió: > Mon, 29 Aug 2011, Marcos Delgado: > >> El día 29 de agosto de 2011 12:19, Tio Oscar <[email protected]> escribió: >>> >>> Buenas lista!, tengo el siguiente tema, quiero ejecutar un comando en una >>> terminal remota desde una maquina, para hacerlo sin necesidad de password >>> puedo usar certificados ssh, esta maquina es segura asi que no abria >>> problemas en tenerlos aca, el tema es que los ssh de las maquinas no >>> haceptan login de root por cuestiones obvias y yo necesito ejecutarlo >>> como >>> root, basicamente es para reloadear servicios, ejemplo: >>> >>> ssh maquina_remote "/etc/init.d/servicio reload" >>> >>> En el caso que me pida password no es problema, pero no puedo ejecutar >>> nada >>> que interactue, por ejemplo, si hago; >>> >>> exos@Ddxia:~/alpha$ ssh maquina_remota -lexos "su -c ls" >>> exos@maquina_remota password: >>> su: must be run from a terminal >>> >>> En fin si hay otra forma mejor, lo unico que necesito es algo facil para >>> levantar/bajar/reloadear servicios remotamente. >> >> Yo uso expect para algo similar, apagar una compu. Ve si te sirve: >> Descripción: Automates interactive applications >> . . . > > ¿Usar expect para apagar una máquina?. No parece una buena opcióntra > la aparición de ssh y las claves asimétricas, con la ayuda de "sudo", ni > siquiere antes de la aparición de estos, que ya existía "rsh" y similares. > > ¿Puedes explicar cómo usas expect para apagar máquinas, y por qué te > decantaste por esta opción y no por otras?. > > -- > Saludos --- Angel
Porque cuando lo necesite había un grabador de escripts, funciono y lo deje. Hay muchas maneras de hacer las cosas. Marcos Delgado. -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected] Archive: http://lists.debian.org/CAB_R4cVsDj_19QZ45x=yJKTXLt94T9Ex0_v7U5d=yowzroa...@mail.gmail.com

