Comment activer «sudo» sur un compte utilisateur sur Debian

Comment activer «sudo» sur un compte utilisateur sur Debian

Dans Debian, le Sudo La commande n'est activée que pour l'utilisateur racine par défaut. Ainsi, vous ne pourrez pas exécuter aucune commande sur le terminal même si vous êtes le seul utilisateur du système. Pour exécuter le Sudo Commandes sur Debian en tant qu'utilisateur système, vous devez activer le Sudo Accédez à votre compte utilisateur actuel afin que vous puissiez exécuter des commandes comme la mise à jour du système, l'installation d'une application et plus.

Cet article est un guide pour permettre «Sudo"Sur un compte utilisateur sur Debian.

Comment activer «sudo» sur un compte utilisateur sur Debian?

Tout en exécutant un Sudo Commande sur le terminal Debian, vous pouvez vivre l'erreur suivante comme "L'utilisateur n'est pas dans le fichier sudoers":


Pour corriger l'erreur, vous devez activer le Sudo sur votre compte utilisateur actuel, qui est "Myuser" dans mon cas. Ajouter myuser à un Sudo Fichier, il existe deux méthodes qui sont mentionnées ci-dessous:

    • En utilisant la commande «addUser»
    • En modifiant le fichier «sudoers»

Méthode 1: En utilisant la commande «AddUser»

Dans le système basé sur Linux, le adducteur La commande est utilisée pour ajouter un utilisateur à tout groupe spécifié, la syntaxe pour adducteur La commande est donnée ci-dessous:

Note: N'oubliez pas cela à adducteur Pour n'importe quel groupe, passez d'abord l'utilisateur à l'utilisateur racine en utilisant "SU ROOT" commande:

Après cela, vous pouvez exécuter la syntaxe de commande suivante:

Syntaxe

Sudo AddUser


Dans la commande ci-dessus, remplacer avec "Sudo«Pour activer Sudo sur un compte utilisateur:

Par exemple;

sudo addUser myuser sudo



Vous pouvez également ajouter directement l'utilisateur à l'utilisateur racine Groupe si vous souhaitez également affecter tous les privilèges racine:

sudo addUser myuser racine


Vérification

Pour vérifier que l'utilisateur souhaité a été ajouté avec succès à Sudo groupe, passez à cet utilisateur et exécutez la commande de mise à jour ci-dessous:

Mise à jour Sudo Apt


Dans la sortie, vous pouvez voir que cette commande s'exécute maintenant avec succès, ce qui garantit que le Sudo est activé avec succès sur un compte utilisateur sur Debian:

Méthode 2: En modifiant le fichier «sudoers»

L'autre méthode pour activer Sudo sur un compte utilisateur, c'est en modifiant le Sudo déposer. Dans tous les systèmes basés sur Linux, fichier sudoers est le fichier qui contient les informations de tous les Sudo Utilisateurs activés.

Pour modifier le Sudo fichier, ouvrez-le en utilisant n'importe quel éditeur Nano:

sudo nano / etc / sudoers


Trouvez ensuite le texte mentionné ci-dessous dans le fichier:

root tout = (tout: tout) tout



Et sous le texte susmentionné, ajoutez une nouvelle ligne avec le nom d'utilisateur souhaité:

Tout = (tout) nopasswd: tout


Par exemple:

myuser all = (tout) nopasswd: tout



Après l'édition, enregistrez le modifié Sudo fichier en utilisant les clés de raccourci Ctrl + x, alors Y et enfin presser Entrer pour revenir au terminal.

Vérification

Pour vérifier que l'utilisateur a été ajouté avec succès Sudo Groupe, exécutez la commande de mise à jour ci-dessous après le passage à l'utilisateur ciblé:

Mise à jour Sudo Apt


La commande de mise à jour doit maintenant s'exécuter avec succès comme indiqué dans l'image ci-dessous:

Conclusion

Dans le système Debian, aucun des utilisateurs n'est Sudo activé par défaut et pour activer le Sudo privilèges pour un utilisateur souhaité, il faut ajouter cet utilisateur Sudo groupe. Il y a deux façons d'activer Sudo Sur un compte d'utilisateur, l'un est en utilisant le «adducteur»Commande et l'autre est en modifiant manuellement le Sudo fichier pour affecter le Sudo privilèges pour un utilisateur souhaité.