Salut !
Ça fait longtemps que je n'utilise pas/plus
sudo
D'ailleurs, le paquet
sudo n'est même pas installé sur mon poste de travail :
Code : Tout sélectionner
$ apt policy sudo
sudo:
Installé : (aucun)
Candidat : 1.9.5p2-3
Table de version :
1.9.5p2-3 500
500 https://deb.debian.org/debian bullseye/main amd64 Packages
95 https://deb.debian.org/debian sid/main amd64 Packages
Quand tu as besoin de passer des commandes avec le super-utilisateur
root
tu peux le faire en basculant (ouvrant une sous-session) en tant que
root
avec la commande :
$ su root
qui a une forme "abrégée" :
$ su -
ce qui te donne l'invite avec
#
et
te permet de passer toutes les commandes que tu veux ...
Quand tu as terminé :
# exit
ferme ce sous-shell
et
te ramène à ton utilisateur "normal".
Cette façon de faire serait préférable à l'usage de
sudo
piratebab ou un autre ??? te dira peut-être la raison exacte, je ne l'ai plus trop bien en tête
=================================
Pour info et si tu y tiens encore....
Pour
sudo qui ne fonctionne que pour 1 unique commande (il faut ré-écrire sudo à chaque fois)
Tu dois avoir le paquet installé :
# apt install sudo
(je vois que c'est fait pour toi)
et
ajouter ton "user" (toto) au groupe
sudo :
# adduser toto sudo
Pour passer ces 2 commandes, (avant) :
$ su -
Et il doit falloir fermer/ouvrir la session pour que l'utilisateur soit effectivement dans le nouveau groupe.
Pour voir à quels groupes ton utilisateurs appartient :
$ groups
affiche la liste,
tu peux aussi aller voir dans le fichier :
/etc/group
Pour ce qui est de la commande
visudo (que je ne sais pas utiliser)
elle ne sert pas
(je crois) à faire que ton utilisateur puisse utiliser
sudo
mais,
à configurer le comportement (la politique) de sudo,
c'est à dire comment il fonctionne et à qui/quoi il permet telle ou telle action sur le système.
Je te déconseille de jouer avec ça sans savoir ce que tu fais

ou
pour apprendre fais tes armes sur une VM ou une installation de test
