Nous allons vous montrer comment créer des utilisateurs et gérer leurs privilèges Sudo sur Ubuntu. Le sudo La commande permet aux utilisateurs normaux d'exécuter des programmes qui ne sont disponibles que pour l'utilisateur root. Ce tutoriel vous montrera la manière la plus simple de créer un nouvel utilisateur avec un accès sudo sur Ubuntu, sans modifier les sudoers
de votre serveur. fichier.
5 étapes pour créer un nouvel utilisateur Sudo :
1. Connectez-vous à votre serveur
Tout d'abord, connectez-vous à votre serveur Linux via SSH
2. Ajouter un nouvel utilisateur système
# adduser newuser
N'hésitez pas à remplacer newuser
avec le nom de l'utilisateur système que vous souhaitez ajouter. Vous devrez entrer un mot de passe pour votre nouvel utilisateur ainsi que vous devrez entrer des informations utilisateur aléatoires. Vous pouvez générer un mot de passe fort via la ligne de commande.
# adduser newuser Adding user `newuser' ... Adding new group `newuser' (1001) ... Adding new user `newuser' (1001) with group `newuser' ... Creating home directory `/home/newuser' ... Copying files from `/etc/skel' ... Enter new UNIX password: Retype new UNIX password: passwd: password updated successfully Changing the user information for newuser Enter the new value, or press ENTER for the default Full Name []: New User Room Number []: 101 Work Phone []: 123456 Home Phone []: 123456 Other []: Is the information correct? [Y/n] y
3. Ajouter des privilèges sudo à un utilisateur système sous Linux
Une fois l'utilisateur système créé, ajoutez-le au sudo
groupe à l'aide de la commande suivante :
# usermod -aG sudo newuser
Ensuite, utilisez le su
commande pour passer au nouvel utilisateur :
# su - newuser
Vous pouvez maintenant essayer d'exécuter une commande ou un programme qui n'est disponible que pour l'utilisateur root. Par exemple, essayez de mettre à jour l'index des packages et d'installer les versions les plus récentes de tous les packages actuellement installés sur votre serveur.
sudo apt-get update sudo apt-get upgrade
Si la commande sudo n'est pas installée sur votre serveur, vous obtiendrez l'erreur suivante :
-su: sudo: command not found
4. Installer le programme Sudo
Cela signifie que vous devrez installer le programme sudo pour pouvoir exécuter cette commande. Basculez vers votre compte root et exécutez la commande suivante :
# apt-get install sudo
Vous pouvez vérifier qu'il est installé avec succès à l'aide de cette commande :
# dpkg -l | grep -i sudo
Le résultat devrait ressembler à celui ci-dessous :
# dpkg -l | grep -i sudo ii sudo 1.8.16-0ubuntu1.3 amd64 Provide limited super user privileges to specific users
Une fois le programme sudo installé sur votre VPS Ubuntu, passez au nouvel utilisateur et essayez à nouveau d'exécuter les mêmes commandes. Vous ne devriez pas voir le message d'erreur maintenant et à la place, vous serez invité à entrer le mot de passe du nouvel utilisateur système.
5. Supprimer les privilèges sudo pour un utilisateur système sous Linux
Dans certains cas, vous souhaiterez peut-être supprimer les privilèges sudo pour un utilisateur système spécifique. Pour cela, vous pouvez utiliser cette commande :
# deluser newuser sudo
N'hésitez pas à remplacer newuser
avec le nom de l'utilisateur système que vous souhaitez modifier. Si vous obtenez le message suivant, cela signifie que l'utilisateur système a été supprimé avec succès du groupe sudo.
# deluser newuser sudo Removing user `newuser' from group `sudo' ... Done.
Bien sûr, vous n'êtes pas obligé de créer des utilisateurs et de gérer leurs privilèges Sudo sur Ubuntu, si vous utilisez l'un de nos services d'hébergement VPS Ultra-Flast, auquel cas vous pouvez simplement demander à nos administrateurs Linux experts de créer des utilisateurs et de gérer leur Sudo Privilèges sur le serveur Ubuntu. Ils sont disponibles 24h/24 et 7j/7 et prendront immédiatement en charge votre demande.
PS. Si vous avez aimé cet article sur Comment créer des utilisateurs et gérer leurs privilèges Sudo sur Ubuntu, partagez-le avec vos amis sur les réseaux sociaux en utilisant les boutons ci-dessous ou laissez une réponse dans la section des commentaires. Merci.