Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 23-05-2016 22:57:52

MoxSite
Membre
Inscription : 28-07-2015

Sudo : autoriser un utilisateur à executer un script sans mot de passe

Bonsoir,

J'ai un script qui fait appel à des commandes root, j'aimerai autoriser un utilisateur (moi) à exécuter ce script sans devoir rentrer le mot de passe (lanceur). Il faut mettre quoi exactement dans visudo ?

le chemin + les paramètres ou juste le chemin vers le script sans paramètres  ?

Hors ligne

#2 24-05-2016 05:27:28

chuugar
Membre
Lieu : Nancy, France
Distrib. : Jessie
Noyau : 4.7.2 (compilé)
(G)UI : Openbox
Inscription : 17-08-2012

Re : Sudo : autoriser un utilisateur à executer un script sans mot de passe

Salut,

Pour rendre accessible une commande root sans mot de passe à tous les utilisateurs, tu peux ajouter les lignes suivantes dans visudo :


Cmnd_Alias TON_ALIAS=/chemin/vers/applications -a arguments

# Allow members of group sudo to execute any command
%users ALL=(ALL:ALL) NOPASSWD: TON_ALIAS
 



Vérifie que ton utilisateurs fait bien partie du groupe users. wink


Vous cherchez une alternative à Google?
Essayez StartPage !

Hors ligne

#3 05-06-2016 20:55:24

MoxSite
Membre
Inscription : 28-07-2015

Re : Sudo : autoriser un utilisateur à executer un script sans mot de passe

Bonsoir,

Merci, ça marche très bien les alias. smile

Hors ligne

Pied de page des forums