Vous n'êtes pas identifié(e).
Pages : 1
https://lescahiersdudebutant.fr/
Iron Maiden's gonna get you, no matter how far
Hors ligne
Configurer sudo permet d'etre en root pour le temps d'une ligne, alors que passer par su demande la commande exit.
Pas nécessairement, tu peux utiliser l'option -c avec su pour avoir le même comportement
Le véritable intérêt de sudo, c'est de pouvoir gérer finement les élévations de privilège. Tu peux par exemple limiter à une et une seule commande cette élévation de privilège (il y a un exemple dans le tuto que tu donnes en lien).
Exemple concret, j'ai une machine serveur d'impression 3D avec Octoprint. J'ai configuré sudo pour que l'utilisateur faisant tourner cette application puisse avoir le droit d'éteindre la machine en fin d'impression sans demande de mot de passe. Ainsi, cette extinction est automatique après un certain délais.
Ben
___________________
La seule question bête, c'est celle qu'on ne pose pas.
Hors ligne
Dernière modification par Jean-Pierre Pinson (31-03-2018 23:03:49)
Debian sid
Bureau : xfce
Ordinateur : Thinkpad T400 libreboot
Hors ligne
…Quand j'ai installé Stretch, le paquet sudo n'était pas installé, …
C'est parce que tu as spécifié un mot de passe au compte root lors de l'installation de debian.
Ci dessous, une copie d'une boîte de dialogue affichée au cours de l'installation de debian :
…Si vous laissez ce champ vide, le compte du superutilisateur sera désactivé
et le premier compte qui sera créé aura la possibilité d'obtenir les privilèges du superutilisateur avec la commande « sudo ».…
Pour que le programme sudo soit installé au moment de l'installation de debian,
il suffit donc de ne pas donner de mot de passe au compte root (<=> nom par défaut du compte superutilisateur)
et le premier compte utilisateur créé fera partie du groupe des "sudoers"
(tout comme pour une installation ubuntu par défaut)
Dernière modification par MicP (02-04-2018 06:23:44)
Hors ligne
Blob a écrit :Configurer sudo permet d'etre en root pour le temps d'une ligne, alors que passer par su demande la commande exit.
Pas nécessairement, tu peux utiliser l'option -c avec su pour avoir le même comportement
D'accord ! C'est ça que ça veux dire :
Je comprends mieux avec l’interprétation que tu m'en as fait merci ^^
Merci à tous pour vos réponses, je comprends mieux l'interêt des deux et pourquoi le paquet n'était pas installé
https://lescahiersdudebutant.fr/
Iron Maiden's gonna get you, no matter how far
Hors ligne
En fait la commande sudo permet d'etre en root pour le temps d'une seule commande, ainsi, tu ne risque pas d'oublier de te remettre en simple utilisateur, après avoir tapé ta commande et avoir fait entrée.
Pour rajouter à la confusion, on peut parfaitement utiliser sudo pour obtenir un shell root (en fait
ça dépend comment sudo est configuré, mais c'est le cas dans la configuration par défaut proposée
par debian). Il suffit de faire
ou
Le mot de passe demandé est celui de l'utilisateur qui a invoqué sudo.
Hors ligne
Hors ligne
Pages : 1