Re: [U-co] Script con sudo y contraseña

2013-02-13 Por tema Victor Vargas
ojo que gtkterm es un programa que necesita escritorio para ejecutarse y
agregarlo al init del sistema (que no es solo copiar el script al
directorio /etc/init.d) puede que no funcione. Agregar una entrada en
rc.local tambien implicaria lo mismo. Lo mejor es agregar una entrada
.desktop en el arranque del escritorio que uses con los permisos adecuados,

saludos,


2013/2/10 Jesus Mena 

> Agrega el llamado a tu script en el archivo /etc/rc.local tu script se
> ejecutará una unica vez luego del power up con permisos del usuario root,
> dicha ejecución se realizará luego que el computador arranque todos los
> servicios.
> El 10/02/2013 02:57, "jthan24"  escribió:
>
> > Sip, lo pones en la carpeta de /etc/init.d/
> >
> > y listo, se debe ejecutar el script con los permisos de root que se
> > necesitan.
> >
> >
> > El 10 de febrero de 2013 02:37, Cristian Prado
> > escribió:
> >
> > > hacerse
> >
> >
> >
> >
> >
> > --
> > --
> > Jhonnatan Chaves
> >
> > Linux User # 495111
> >
> > 1101010
> > 1101000
> > 110
> > 1101110
> > 1101110
> > 111
> > 1110100
> > 111
> > 1101110
> >
> > Antes de imprimir este correo, tenga en cuenta su responsabilidad con el
> > medio ambiente
> > --
> > Al escribir recuerde observar la etiqueta (normas) de esta lista:
> > http://goo.gl/Pu0ke
> > Para cambiar su inscripción, vaya a "Cambio de opciones" en
> > http://goo.gl/Nevnx
> >
> --
> Al escribir recuerde observar la etiqueta (normas) de esta lista:
> http://goo.gl/Pu0ke
> Para cambiar su inscripción, vaya a "Cambio de opciones" en
> http://goo.gl/Nevnx
>



-- 
Victor Vargas
Ingeniero Electrónico
2012
-- 
Al escribir recuerde observar la etiqueta (normas) de esta lista: 
http://goo.gl/Pu0ke
Para cambiar su inscripción, vaya a "Cambio de opciones" en http://goo.gl/Nevnx


Re: [U-co] Script con sudo y contraseña

2013-02-09 Por tema Cristian Prado
mi interncion es que el script se ejecute solo despues
de power up, sin intervencion del usuario. Pero debe hacerse
en "modo" superusuario
Alguna idea ?
Gracias !!


El 9 de febrero de 2013 16:09, Jorge Gonzalez  escribió:

> No es necesario, si es un script en bash usted puede ejecutar un comando
> con sudo en el mismo script
>
> #!/bin/bash
> echo Cristian Terminal
> sudo lsusb
>
> o también puede crear el script normal y ejecutarlo con sudo
> #!/bin/bash
> echo Cristian Terminal
> lsusb
>
> y para ejecutarlo:
>
> sudo bash script.sh
>
>
> --
> Jorge Andrés González
> http://joorge.com | @jag2kn
> http://idesoluciones.com
> Cel: 314 263 0285
> --
> Al escribir recuerde observar la etiqueta (normas) de esta lista:
> http://goo.gl/Pu0ke
> Para cambiar su inscripción, vaya a "Cambio de opciones" en
> http://goo.gl/Nevnx
>
-- 
Al escribir recuerde observar la etiqueta (normas) de esta lista: 
http://goo.gl/Pu0ke
Para cambiar su inscripción, vaya a "Cambio de opciones" en http://goo.gl/Nevnx


Re: [U-co] Script con sudo y contraseña

2013-02-09 Por tema Jorge Gonzalez
No es necesario, si es un script en bash usted puede ejecutar un comando
con sudo en el mismo script

#!/bin/bash
echo Cristian Terminal
sudo lsusb

o también puede crear el script normal y ejecutarlo con sudo
#!/bin/bash
echo Cristian Terminal
lsusb

y para ejecutarlo:

sudo bash script.sh


-- 
Jorge Andrés González
http://joorge.com | @jag2kn
http://idesoluciones.com
Cel: 314 263 0285
-- 
Al escribir recuerde observar la etiqueta (normas) de esta lista: 
http://goo.gl/Pu0ke
Para cambiar su inscripción, vaya a "Cambio de opciones" en http://goo.gl/Nevnx


Re: [U-co] Script con sudo y contraseña

2013-02-09 Por tema Carlos Fajardo

On 02/09/2013 03:18 AM, Cristian Prado wrote:

Hola a todos
tengo este script y querria que no me pida la contraseña para sudo.
por eso estoy tratando de introducirla en la misma linea de comando, pero
me sigue piendola.
Como logro que no me pida la contraseña estando escrita en la linea de
comando ?
Gracias 
Soy novato con linux, pero me reatrapo.


#!/bin/bash
echo Cristian Terminal
lsusb
sudo gtkterm contraseña




Hola,

Los comandos como sudo, passwd, y otros no admiten la opción de pasar la 
contraseña en la línea de comandos, no tienen algo asi como una opción 
"-p". Hay una utilidad que se llama expect que te sirve para eso, pero 
es un poco complejo de usar. Mi recomendación es que ajustes el 
/etc/sudoers (editalo con "sudo visudo") para que con usuario específico 
y un comando específico permita la elevación de privilegios sin pedir 
contraseña.


Entonces, para el usuario cristian deberías tener una linea en el 
/etc/sudoers que diga lo siguiente:


cristian ALL=(ALL) NOPASSWD:/usr/bin/lsusb

Atentamente,

Carlos Fajardo



--
Al escribir recuerde observar la etiqueta (normas) de esta lista: 
http://goo.gl/Pu0ke
Para cambiar su inscripción, vaya a "Cambio de opciones" en http://goo.gl/Nevnx