#1 Le 04/12/2017, à 11:05
- Markco
sudoers ça fonctionne comment ?
Bonjour,
Je voudrais passer une commande sudo sur un fichier spécifique sans demande de mot de passe.
J'ai édité le fichier /etc/sudoers et j'ai mis
# User privilege specification
root ALL=(ALL:ALL) ALL
marco ALL=NOPASSWD: /home/marco/Fichiers/monfichier.sh
J'exécute comme ceci:
sudo /home/marco/Fichiers/monfichier.sh
Et ça me demande quand même le mot de passe
Comment faire pour que monfichier.sh s'éxecute sans mot de passe.
Merci
Hors ligne
#2 Le 04/12/2017, à 13:00
- LukePerp
Re : sudoers ça fonctionne comment ?
Bonjour,
Cette méthode est difficile à déployer du premier, tu n'es pas le seul.
Il faut l'utiliser pour une commnade et non un script.
Prenons par exemple la commande unattended-upgrades :
# 1- Identifier le chemin de ta commande, et copie le premier chemin indiqué :
whereis unattended-upgrades
# 2- éditer le bon fichier, et non celui dont tu parles :
sudo visudo -f /etc/sudoers.d/custom
#3- ajoute la ligne qui va bien :
marco ALL=NOPASSWD: /usr/bin/unattended-upgrades
#4- enregistre la modif avec Ctrl+O et quitte avec Ctrl+X
Il faut penser à laisser sudo avec la commande ne nécessitant plus le mot de passe, dans mon exemple :
sudo unattended-upgrades
Dernière modification par LukePerp (Le 04/12/2017, à 13:01)
Desktop & Laptop - Ubuntu Mate dernière LTS - Intel i5 - 16 Go - Dual boot Windows offline
Hors ligne
#3 Le 04/12/2017, à 13:33
- Markco
Re : sudoers ça fonctionne comment ?
J'ai pris ton exemple pour tester et ça me demande quand même le mot de passe, je n'y comprends rien
Hors ligne
#4 Le 04/12/2017, à 14:42
- LukePerp
Re : sudoers ça fonctionne comment ?
J'ai pris ton exemple pour tester et ça me demande quand même le mot de passe, je n'y comprends rien
Peut etre à cause de mon exemple ?
Refais pour la commande : blkid
Desktop & Laptop - Ubuntu Mate dernière LTS - Intel i5 - 16 Go - Dual boot Windows offline
Hors ligne
#5 Le 04/12/2017, à 18:16
- koax
Re : sudoers ça fonctionne comment ?
Hello ,
Markco pour faire ce que tu veux, je te conseil de voir la page suivante :
https://doc.ubuntu-fr.org/sudoers
Et plus précisément, la partie 2.1.
Avec un peu de lecture en anglais :
https://unix.stackexchange.com/question … ord-prompt
Hors ligne