#1 Le 26/08/2012, à 13:35
- Christophe C
supprimer l'obligation d'avoir un sudo + mot de passe sur une commande
Bonjour,
Je souhaite supprimer l'obligation d'un sudo + mot de passe sur la commande pkill. Manifestement je n'ai pas bien compris la doc, parce que je n'y arrive pas.
J'ai introduit à la fin de mon fichier /etc/sudoers la ligne suivante :
%close ALL=NOPASSWD: /usr/bin/pkill
Mais cela ne marche pas : pkill demande toujours un sudo.
Quelqu'un peut-il m'aider ?
BountySource - Faite un petit don, ponctuel ou récurent, pour soutenir le développement de XFCE.
Timeshift - Sécurité : pensez à paramétrer des points de restauration système.
Euclide : « Ce qui est affirmé sans preuve peut être nié sans preuve ».
Hors ligne
#2 Le 26/08/2012, à 14:03
- Hizoka
Re : supprimer l'obligation d'avoir un sudo + mot de passe sur une commande
de ce que j'en sais, le fichier /etc/sudoers ne permet que de donner des droits (root dans le cas present à un user).
Mais la machine a besoin de savoir si la commande est executé en root ou en user normal...
donc le sudo est necessaire...
KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github
Hors ligne
#3 Le 26/08/2012, à 14:25
- taofrk
Re : supprimer l'obligation d'avoir un sudo + mot de passe sur une commande
slt
il me semble que c'est le+ ubuntu d'avoir une sécurité du noyau ; fais sudo -s si tu ne veux pas retaper ton mot de passe incessamment...
Hors ligne
#4 Le 26/08/2012, à 19:14
- Christophe C
Re : supprimer l'obligation d'avoir un sudo + mot de passe sur une commande
Non, je veux supprimer le sudo sur cette commande, définitivement.
Pas d'autre solution ?
BountySource - Faite un petit don, ponctuel ou récurent, pour soutenir le développement de XFCE.
Timeshift - Sécurité : pensez à paramétrer des points de restauration système.
Euclide : « Ce qui est affirmé sans preuve peut être nié sans preuve ».
Hors ligne
#5 Le 26/08/2012, à 20:34
- Hizoka
Re : supprimer l'obligation d'avoir un sudo + mot de passe sur une commande
creer un fichier dodo dans /sur/bin/local :
#! /bin/bash
sudo pkill ${@}
et l'executer ?
dodo pid pid pid...
Pas sur que ca passe mais bon...
KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github
Hors ligne
#6 Le 27/08/2012, à 01:07
- Woki
Re : supprimer l'obligation d'avoir un sudo + mot de passe sur une commande
Salut,
Et pourquoi pas un alias ?
Dans ton .bashrc ou .bash_aliases (ou celui de root pour que tout le monde en bénéficie) :
alias pkill='sudo /usr/bin/pkill'
Associé à ta modif du sudoers :
%close ALL=NOPASSWD: /usr/bin/pkill
Et ça devrait rouler à mon avis.
Edit : Au temps pour moi, je m'étais basé sur le post #4...
Dernière modification par Woki (Le 27/08/2012, à 21:30)
Hors ligne
#7 Le 27/08/2012, à 12:34
- Christophe C
Re : supprimer l'obligation d'avoir un sudo + mot de passe sur une commande
@c_biloute : je vais tester, merci.
@woki : si %close ALL=NOPASSWD: /usr/bin/pkill ALL marche, un alias avec sudo ne sert à rien. De toute façon, ce n'est pas le sudo que je veux supprimer, c'est le mot de passe.
BountySource - Faite un petit don, ponctuel ou récurent, pour soutenir le développement de XFCE.
Timeshift - Sécurité : pensez à paramétrer des points de restauration système.
Euclide : « Ce qui est affirmé sans preuve peut être nié sans preuve ».
Hors ligne