Ver Mensaje Individual
  #4 (permalink)  
Antiguo 31/08/2015, 15:08
leonardo_josue
Colaborador
 
Fecha de Ingreso: enero-2007
Ubicación: México
Mensajes: 2.097
Antigüedad: 17 años, 4 meses
Puntos: 447
Respuesta: Ejecutar Shell en Ubuntu desde Windows con PLINK sin password

Hola de nuevo:

Después de buscar un buen rato en la Red, San GOOGLE me dio una posible solución en esta página:

http://askubuntu.com/questions/50465...rs-doesnt-work

Lo que tuve que hacer es crear el archivo MyOverrides con esta única línea:

Código:
usuario ALL= NOPASSWD: ALL
y así si funciona, al ejecutar el Shell desde la terminal de Ubuntu o desde la página de Windows con el PLINK:

Código:
C:\Program Files\putty>PLINK -pw password [email protected] -t "sudo /home/scripts/muestra_param.sh param1 param2"
inicio esto es una prueba
-------------------------
param1
param2
Aquí ejecutamos algo como SUDO
fin de esto es una prueba
-----------------------------
es decir, ya no me pide que teclee la contraseña del SUDO, sino que lo hace directamente.

Ahora bien, no entiendo por qué si pongo esto no funciona:

Código:
usuario ALL:NOPASSWD: /home/scripts/muestra_param.sh
es decir, lo que entiendo es que con la opción ALL me permite ejecutar cualquier cosa, pero yo sólo quiero darle permisos sobre este único SHELL. Por lo pronto esto me sirve, seguiré documentándome por si encuentro alguna otra solución y con gusto la comparto.

Saludos
Leo.