Foros del Web » Administración de Sistemas » Unix / Linux »

Dudas para ejecutar un Script como adnisstrador

Estas en el tema de Dudas para ejecutar un Script como adnisstrador en el foro de Unix / Linux en Foros del Web. El caso es que acabo de hacer una migraci'on de Ubuntu a Debian , hasta ahi todo anda perfectamente, solo tengo un pequeno problema y ...
  #1 (permalink)  
Antiguo 01/09/2009, 16:11
 
Fecha de Ingreso: julio-2003
Mensajes: 1.115
Antigüedad: 20 años, 9 meses
Puntos: 6
Dudas para ejecutar un Script como adnisstrador

El caso es que acabo de hacer una migraci'on de Ubuntu a Debian , hasta ahi todo anda perfectamente, solo tengo un pequeno problema y es que no se como hacer para poder ejecutar como administrador algunos Scripts a los cuales les tengo creados lanzadores en el menu Aplicaciones veamos un caso simple que sirve como ejemplo
Supongamos que quiero crear un lanzador a un Script que me actualice los repositorios , en Ubuntu el Script tendría la siguiente sintaxis
Código:
#!/bin/sh
sudo apt-get update
Al ejecutar el lanzador me pide la clave de usuario y reliza el proceso.
La duda es que modificarle al Script para poder ejecutarlo en Debian en donde tengo que entrar como admintrador, por ejemplo si al Script lo modifico a
Cita:
#!/bin/sh
su
apt-get update
Solo me pide la clave de admistrador y se para,

Última edición por Santiago66; 01/09/2009 a las 16:17
  #2 (permalink)  
Antiguo 01/09/2009, 17:56
Avatar de AleSanchez
Colaborador
 
Fecha de Ingreso: septiembre-2004
Ubicación: Buenos Aires, Argentina
Mensajes: 3.692
Antigüedad: 19 años, 8 meses
Puntos: 47
Respuesta: Dudas para ejecutar un Script como adnisstrador

Podes probar usar:

Código bash:
Ver original
  1. su -c "apt-get update"

O sino en modo gráfico, podes usar gksu y el lanzador usarlo asi:
Código bash:
Ver original
  1. gksu "apt-get update"

Saludos
__________________
¡Volviendo a la programación!
  #3 (permalink)  
Antiguo 01/09/2009, 18:23
Avatar de arthpix  
Fecha de Ingreso: diciembre-2003
Ubicación: Cancún
Mensajes: 2.340
Antigüedad: 20 años, 5 meses
Puntos: 93
Respuesta: Dudas para ejecutar un Script como adnisstrador

Por que no miras cómo esta el lanzador de synaptic... por que también tiene synaptic ¿no?

O si prefieres también puedes instalar sudo y gksudo.
__________________
Antes de hacer rabietas infórmate: Linux != Windows
  #4 (permalink)  
Antiguo 01/09/2009, 19:49
 
Fecha de Ingreso: julio-2003
Mensajes: 1.115
Antigüedad: 20 años, 9 meses
Puntos: 6
Respuesta: Dudas para ejecutar un Script como adnisstrador

No quería hacerlo, pero vi que era mas conveniente hacerme usuario sudo o como se llame, desgraciadamente las soluciones propuestas no me funcionaron, de todas maneras, muchas gracias.
  #5 (permalink)  
Antiguo 01/09/2009, 19:58
Avatar de monoswim
$moderador{'Esteban'}
 
Fecha de Ingreso: febrero-2002
Ubicación: Buenos Aires - Argentina
Mensajes: 8.762
Antigüedad: 22 años, 3 meses
Puntos: 90
Respuesta: Dudas para ejecutar un Script como adnisstrador

Talvés desde un script PERL llamando al comando con la función system()

checkea las perldoc

Saludos
__________________
Esteban Quintana
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:46.