Re: [U-co] Script con sudo y contraseña
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
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
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
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