Commande sudo

en utilisant la commande SUDO le systéme me renvoie le message suivant: « ac3845 » (qui doit être le login que j’ai rentré dans le système lors de l’installation de Debian 10 ) il n’apparaît pas dans le fichier « SUDOERS »
avez-vous une réponse S V P avec une solution merci d’avance

bonsoir,
dans le fichier sudoers doit être défini un groupe. Et si tu regarde les membres du groupe, le user ac3845 doit en faire partie.

Bonjour baboun38

Si, au moment de l’installation de ton système debian,
tu as donné un mot de passe au compte root
la commande sudo ne sera pas installée automatiquement
et les comptes utilisateur non privilégiées qui seront créés
ne seront pas dans le groupe des sudoers

Dans ce cas là, pour accéder aux privilèges du compte root
il suffit simplement de se connecter au compte root
en utilisant la ligne de commande suivante :

su -

et d’entrer ensuite le mot de passe du compte root que tu lui avais donné au cours de l’installation de ton système debian.


Si au moment de l’installation de ton système debian,
tu n’as PAS donné de mot de passe au compte root
la commande sudo sera automatiquement installée
et le premier compte utilisateur non privilégié
sera automatiquement ajouté dans la liste des sudoers
Dans ce cas là, pour accéder aux privilèges du compte root pour lancer une commande
il suffit de la faire précéder par la commande sudo

Et si l’on veut se connecter sous le compte root
il suffit d’entrer la ligne de commande suivante :

sudo -i

Au cours de l’installation de ton système debian,
as-tu donné un mot de passe au compte root ?

en fait tu met un mot de passe à root, ensuite tu te connecte en root sur la console ou en utilisant su -, tu installes sudo via apt install sudo et tu ajoute ton user au groupe sudo (il me semble que le fichier /etc/sudoers est configuré par defaut pour donner l’accès root au groupe sudo).

Car il n’est pas souhaitable en terme de sécurité de laisser le compte root sans mot de passe.

Pourquoi « en terme de sécurité » ? Sans mot de passe != mot de passe vide.

Si je ne m’abuse ce n’est jamais le cas
Il suffit d’aller ds /etc/shadow pour vérifier
Il me semble que si tu installes linux sans mdp root il y en a qd meme un mais désactivé => ("!")

Bonjour merci de vos retours
Le super utilisateur a déjà un mot de passe Il me semble que le superutilisateur est égal a root

Qu’est-ce qui n’est jamais le cas ?

Non, il n’y en a pas. Mot de passe désactivé ou absent, techniquement ça revient au même.

1 J'aime

En effet je viens de revérifier, mea culpa