Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#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. wink

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