 installation et configuration de sudo sur une debian testing but de ce document ce document me sert de mémo pour installer et configurer sudo sur une debian testing  je le diffuse en espérant qu il puisse servir à d autres personnes je rappelle que sudo permet de donner les droits de root ou d un autre utilisateur à certains utilisateurs et sous certaines conditions prérequis avoir installé une debian de base cf mon autre document sur ce sujet  http wwwcoagulorg articlephp3 idarticle 158 installation de sudo paquet à installer aptget install sudo exemple de configuration de sudo pour kppp dans cet exemple nous allons autoriser l utilisateur pglinux à lancer kppp pour se connecter à internet par défaut il n y a que root qui peut lancer kppp sans sudo la solution la plus simple consiste à activer le bit suid de kppp avec la commande suivante chmod 4777 usr bin kppp mais cette commande autorise tous les utilisateurs à prendre les droits de root sur kppp ce qui peut ouvrir une faille de sécurité pour remédier à ce problème il est préférable d utiliser sudo pour configurer sudo il faut éditer le fichier   etc sudoers  il est possible d éditer ce fichier directement mais il est préférable de passer par la commande  visudo  qui validera le fichier avant de le mettre en service dans ce fichier il faut ajouter la ligne suivante pglinux localhost root nopasswd usr bin kppp cette commande permet à pglinux d exécuter la commande kppp sous le compte de root sans demander de mot de passe depuis l ordinateur localhost comment exécuter un programme en utilisant sudo une fois le fichier   etc sudoers  correctement configuré il suffit d écrire sudo devant la commande à exécuter pour bénéficier des droits spéciaux sudo usr bin kppp autre exemple plus complet dans l exemple cidessous les 3 premières lignes permettent de définir des alias pour donner à un groupe d utilisateurs la possibilité d utiliser un groupe de commandes depuis un groupe d ordinateurs la liste mesusers a le droit depuis mesordis à prendre les droits de root sans demande de mot de passe pour la liste de commandes mescommandes useralias mesusers pglinux tony hostalias mesordis localhost 19200 cmndalias mescommandes usr bin kppp usr sbin ppp mesusers mesordis root nopasswd mescommandes autrement il faut toujours laisser dans le fichier etc sudoers la ligne suivante pour autoriser root à tout faire root all all all problème rencontré en utilisant sudo j ai rencontré un bug de kde impossible de lancer sudo kppp depuis une icône du lanceur rapide en ayant modifié les menus avec kmenuedit en modifiant un icône manuellement ça fonctionne mais il n est pas possible de modifier la commande d un icône du lanceur d applications j ai donc remis le suid bit pour lancer kppp mais uniquement pour le group dip qui est affecté par défaut à kppp chmod 4754 usr bin kppp ensuite il faut ajouter l utilisateur pglinux dans mon cas au group dip usermod g dip pglinux historique des modifications version date commentaire 01 221204 création par tony galmiche 011 140105 suppression du sommaire  installation et configuration de sudo sur une debian testing j utilise sudo mais ne penses tu pas que quelqu un qui rentrerai sur ton ordi pourrait utiliser tes droits sans mot de passe pour ma part je l ai laissé sauf pour le montage du cdrom sinon pour tony j ai testé 2 outils partimage pour sauvegarder et copier coller ma partition sarge et qtparted tres beau clone de partition magic nota ces outils apparaments pas en deb sont utilisés à partir de ubcd ultimate boot cd ou knoppix pour partimage et un autre qu il me faut regarder pour l autre mef essayer c est les garder ps partimage m a permis de faire ce que ghost n arrivait pas peut être à cause du filesystem   installation et configuration de sudo sur une debian testing ps j utilise personellement sudo pour relancer le reseau en user pour mettre en place le wifi sur usb installation et configuration de sudo sur une debian testing merci beaucoup  installation et configuration de sudo sur une debian testing de rien   sécurité  