Saludos, respondo entre líneas:

2006/4/30, Carlos Mendoza <[EMAIL PROTECTED]>:
Saludos lista, estoy haciendo un script que cada tanto tiene que
mandarle un comando a otra maquina. Hasta ahí sin problemas, con ssh
en conjunto con ssh-key's lo hace bien, el problema me surge cuando al
comando le quiero meter un argumento.

Que argumento es el que le quieres dar? Que función cumple el script?

Si en authorized_keys (de la otra maquina), no estoy restringiendo
nada ("cualquiera" puede ejecutar cualquier cosa), pero me complico ya
que estoy dejando un hoyo de seguridad si solo necesito 1 comando.
Entonces configure el authorized_keys y con la orden 'command=' (para
que me deje ejecutar solo lo que necesito), el tema es que no logro
hacer que desde ahí me tome el argumento. Invoca el comando pero
(supongo yo) como en
command="~usuario/script.sh" (es lo que coloque, no me deja que le
pase ningun argumento. ¿Como arreglo esto? estuve intentando por
todos lados y no consigo dar con nada.

¿Como debería quedar el "command=" para que me ejecute el script que
esta en el la maquina "lejana" con el argumento de la otra computadora?

Dentro del script lo colocas... :S

algo así como
<script>
#!/bin/sh
comando y sus argumentos
</script>

El te lo debe correr normalmente...


Gracias por su ayuda
Saludos

Espero que te sirva de ayuda, aunque no termino de entender muy bien
cuál es tu problema...


--
Carlos Mendoza
CEO & Security Officer
http://www.ssa.gov/
[...]

--
~ghostbar @ debian sid 2.6.15
http://ghostbar.no-ip.biz/ Linux Counter# 382503
San Cristobal, Tachira - Venezuela.
011001110110100001101111 0111001101110100011000100110000101110010
Huella de clave = 2A84 9601 FCC5 DD0D 17DE  9D00 DB73 AA7A 5778 79BB

_______________________________________________
Lista de Correo l-talug
Grupo de Usuarios Linux de Táchira - Venezuela
Para enviar un Correo a la lista: [email protected]
Para suscribirse o desuscribirse: 
http://www.velug.org.ve/cgi-bin/mailman/listinfo/l-talug
Visitanos en el Canal IRC #talug en irc.freenode.net

Responder a