Bonjour,
Comment donner à un utilisateur les droits d'utiliser un programme tel que mount ou halt.... sans le mettre dans le groupe sudo?
Comment utiliser ces commandes sans devoir entrer le mot de passe?
C'est possible avec le programme super.
sudo apt-get install super.
Ce programme permet d'exécuter une commande avec les droits root sans mot de passe.
Par exemple ajouter ceci au fichier /etc/super.tab
mount '/usr/bin/sudo mount' \
frederic
umount '/usr/bin/sudo umount' \
frederic
Permet à l'utilisateur frederic d'utiliser "super mount" et "super umount" pour la comamnde mount et ce sasn mot de passe.
de même :
halt '/usr/bin/sudo halt' \
frederic
shutdown '/usr/bin/sudo shutdown' \
frederic
Permet de faire un "super halt" ou "super shutdown -h now" pour stopper le pc et ce sans mot de passe.
Bien sur la sécurité du système en est diminuée mais il est parfois pratique de donner des droits à un utilisateur sur un programme et ce sans le passer dans les sudo users.
Fred
L'utilisation d'un alias du genre :
alias mount='super mount'
permet de ne pas parler du super à l'utilisateur.