Tengo un sencillo script :
Código:
el cual quiero ejecutar al iniciar mi sistema Raspbian.#!/bin/sh sudo mount -t ntfs /dev/sda1 /media/Seagate-2TB exit 0
Lo primero que hago es modificar el fichero /etc/sudoers para que pueda ejecutarlo sin necesidad de pedir la contraseña de sudo añadiendo la siguiente linea:
Código:
Después reinicio el sistema, y desde la terminal voy al directorio /etc/init.d/ y desde ahí intento ejecutar mi script con:dryant ALL=(ALL) NOPASSWD: /etc/init.d/montarHD
Código:
y me pide la contraseña de sudo....../montarHD
Sin embargo si ejecuto
Código:
no me pide ninguna contraseña y monta perfectamente el HD...sudo ./montarHD
Porque???
Sin embargo si en el archivo sudores pongo la linea:
Código:
se ejecuta el script tanto condryant ALL=(ALL) NOPASSWD: ALL
Código:
como con ./montarHD
Código:
pero obviamente no quiero dejar esta linea por motivos de seguridad...sudo ./montarHD
Como puedo hacer para que solo ese script se ejecute sin pedir contraseña de sudo?
Saludos y gracias!