Debian

Comment créer un nouvel utilisateur Sudo sur Debian 10 Buster

Comment créer un nouvel utilisateur Sudo sur Debian 10 Buster
Vous pouvez donner des droits sudo à n'importe quel utilisateur existant en l'ajoutant au groupe sudo. Avec la commande suivante, je vais créer l'utilisateur appelé linuxhintuser pour l'ajouter au groupe sudo plus tard, pour créer l'utilisateur linuxhintuser J'exécute :

# sudo adduser linuxhintuser

Vous pouvez remplir les informations demandées ou les laisser vides et appuyer sur ENTRER pour continuer, enfin taper Oui pour confirmer et appuyez sur ENTRER pour finir.

Une fois existant, vous pouvez modifier un utilisateur en lui accordant des droits sudo en l'ajoutant au groupe sudo. Pour modifier un utilisateur la commande est mod utilisateur:

#  sudo usermod -aG sudo linuxhintuser

Où:
-une: ajouter
-G: grouper
Pour vérifier si l'utilisateur a été correctement ajouté au groupe sudo, vous pouvez exécuter :

# sudo -l -U linuxhintuser

Si le résultat est similaire à ce qui suit, vous verrez un écran similaire :

Sinon, si l'utilisateur n'est pas dans le groupe sudo, la sortie ressemblera à :

Où:
-moi : liste
-U : Nom d'utilisateur

Comment supprimer un utilisateur du groupe sudo sur Debian 10 Buster

La suppression d'un utilisateur du groupe sudo peut être réalisée en appelant la commande délirant suivi du nom d'utilisateur et du nom du groupe comme dans l'exemple suivant :

# sudo deluser linuxhintuser sudo

options de délire :

--conf FILEUtiliser FILE au lieu des fichiers par défaut /etc/deluser.conf et /etc/adduser.conf
--groupe Supprimer un groupe.C'est l'action par défaut si le programme est exécuté en tant que delgroup.
--help  Afficher de brèves instructions.
--silencieux Supprimer les messages de progression.
--system Seulement supprimer  si utilisateur/groupe est un utilisateur/groupe système. Cela évite
suppression accidentelle d'utilisateurs/groupes non système. De plus, si l'utilisateur n'existe pas,
aucune valeur d'erreur n'est renvoyée. Cette option est principalement destinée à être utilisée dans Debian
scripts du responsable du paquet.
--only-if-empty Supprimer uniquement s'il ne reste plus de membres.
--backup Sauvegarder tous les fichiers contenus dans le répertoire utilisateur et le fichier mailspool dans
un fichier nommé /$user.le goudron.bz2 ou /$utilisateur.le goudron.gz.
--backup-to Placez les fichiers de sauvegarde non pas dans / mais dans le répertoire spécifié par
ce paramètre. Cela définit implicitement --backup également.
--remove-home Supprimer le répertoire home de l'utilisateur et son mailspool.
Si --backup est spécifié, les fichiers sont supprimés après avoir effectué la sauvegarde.

--remove-all-files Supprimer tous les fichiers du système appartenant à cet utilisateur.
Remarque : --remove-home n'a plus d'effet. Si --backup est spécifié,
les fichiers sont supprimés après avoir effectué la sauvegarde.
--version Afficher la version et les informations de copyright.

(La source: page de manuel)

Comment supprimer complètement un utilisateur sur Debian 10 Buster

Pour supprimer un utilisateur conservant son répertoire personnel comme indiqué dans l'homme ci-dessus, exécutez :

# sudo deluser linuxhintuser

Vous pouvez vérifier que le répertoire personnel est toujours là en exécutant un ls sur le répertoire /home :

# ls /home

Vous pouvez ajouter l'option -supprimer-accueil avant le nom d'utilisateur pour supprimer également le répertoire personnel :

# sudo deluser --remove-home linuxhintuser

Un nouveau ls sur le /domicile répertoire affichera cette fois le répertoire de base a été supprimé avec l'utilisateur linuxhintuser:

# ls /home

À propos de sudo

La commande sudo permet aux utilisateurs réguliers non privilégiés d'exécuter la commande en tant que root, sudo signifie "super utilisateur do". Les utilisateurs avec des privilèges sudo peuvent exécuter les commandes autorisées dans le fichier /etc/sudoers, dont ci-dessous vous pouvez voir un échantillon:

Dans cette configuration par défaut, les lignes suivantes affichent les droits complets des utilisateurs du groupe sudo :

# Spécification des privilèges de l'utilisateur
racine    TOUS=(TOUS:TOUS) TOUS
# Autoriser les membres du groupe sudo à exécuter n'importe quelle commande
%sudo   TOUS=(TOUS :TOUS) TOUS

L'ajout de la commande sudo signifie une sécurité accrue permettant aux utilisateurs d'utiliser des droits privilégiés uniquement lorsque cela est nécessaire diminuant la possibilité d'exécuter une commande privilégiée par erreur.

J'espère que vous avez trouvé ce bref tutoriel montrant comment créer un nouvel utilisateur Sudo sur Debian 10 Buster utile, merci de l'avoir lu .

Articles Liés

Comment utiliser AutoKey pour automatiser les jeux Linux
AutoKey est un utilitaire d'automatisation de bureau pour Linux et X11, programmé en Python 3, GTK et Qt. En utilisant ses fonctionnalités de script e...
Comment afficher le compteur FPS dans les jeux Linux
Les jeux Linux ont reçu une impulsion majeure lorsque Valve a annoncé la prise en charge de Linux pour le client Steam et leurs jeux en 2012. Depuis l...
Comment télécharger et jouer à Civilization VI de Sid Meier sur Linux
Présentation du jeu Civilization 6 est une version moderne du concept classique introduit dans la série de jeux Age of Empires. L'idée était assez sim...