Probleme avec sudo

Bonjour à tous
j’ai un petit probleme avec la commande sudo.
Je veux m’en servir avec les mêmes fonctions que sous ubuntu.
J’arrive à lancer des commandes qui necessitent normalement d’etre en root mais je n’ai jamais besoin d’entrer mon mot de passe.
Or je veux à chaque fois rentrer mon mot de passe des que j’utilise la commande sudo.
Voila ce que j’ai fais pour en arriver là.

#adduser balby sudo

puis j’ai modifié le fichier /etc/sudoers avec la commande visudo

/etc/sudoers

Host alias specification

User alias specification

Cmnd alias specification

User privilege specification

root ALL=(ALL) ALL
%sudo ALL=(ALL) PASSWD:ALL

Voila
j’attends avec impatience vos commentaires

@+
Balby

Il y a un tuto dans trucs et astuces pour sudo.
Voilà le sudoers que j’en ai déduit : [quote]# /etc/sudoers

This file MUST be edited with the ‘visudo’ command as root.

See the man page for details on how to write a sudoers file.

Defaults:ginkgobiloba timestamp_timeout=20 # pas de demande de mot de passe pendant 20 minutes

Host alias specification

User alias specification

Cmnd alias specification

User privilege specification

root ALL=(ALL) ALL
ginkgobiloba ALL=(ALL) ALL # pour avoir le droit de lancer toutes les commandes

remarque : il est possible de limiter à certaines commandes[/quote]

Vive le su ! :smt065

Si on est plusieurs à utiliser la machine, sudo permet de ne pas diffuser le mot de passe root et de limiter l’utilisateur à lancer certaines commandes nécessitant les droits root.
Si on est seul à utiliser le PC … su ou sudo, cela a peu d’importance AMA.

tuto de trucs et astuces

Ah, tiens, savais pas, merci de l’info ! :slightly_smiling:

Moi je te propose de faire simplement ça :

root ALL=(ALL) ALL
balby ALL=(ALL) ALL

bonjour,

petit rappel:
1/ tu peux spécifier un alias de l’host:

[quote]# Host alias specification
Host_Alias LOCALNET=localhost
[/quote]
Notes que si dans /etc/hosts, pour une raison ou pour une autre (forcément pas bonne), tu vires localhost de la ligne 127.0.0.1, sudo ne marche plus.

2/ tu peux spécifier un alias de l’utilisateur:

[quote]# User alias specification
User_Alias ADMIN=balby[/quote]

3/ tu spécifies indifféremment un certain nombre de commandes:[quote]Cmnd_Alias ALSACONF=/usr/sbin/alsaconf
Cmnd_Alias DEBIAN_TOOLS=/usr/bin/apt-get,/usr/bin/auto-apt,/usr/bin/dpkg,/usr/bin/dselect,/usr/sbin/dpkg-reconfigure,/usr/sbin/apt-listbugs[/quote]

4/ et on définit les privilèges :

[quote]# User privilege specification
root ALL=(ALL) ALL
ADMIN LOCALNET=PASSWD:ALSACONF,PASSWD:DEBIAN_TOOLS[, …etc …][/quote]

5/ Prise en compte des modifs :