Créez un utilisateur Sudo sur Debian/Ubuntu

C

La commande sudo permet aux utilisateurs de lancer des programmes avec les avec les privilège d’un autre utilisateur. Par defaut, c’est l’utilisateur root.

Exemple d’un Sudo User

Dans ce tutoriel, nous apprendrons à créer un utilisateur classique sur Debian/Ubuntu et lui donner le pouvoir magique de sudo.

Vous allez pouvoir exécuter des commandes administrateur sans vous connecter en tant qu’utilisateur root sur votre serveur.

Let’s go

Dans votre terminal, lancez les commandes suivante :

1. Pour créer un nouvel utilisateur, utiliser la commande adduser. N’oubliez pas de remplacer username par le nom de votre choix.

adduser username

Vous aurez à choisir un mot de passe pour le nouvel utilisateur. Rassurez-vous de l’avoir retenir et qu’il soit le plus sécurisé possible.

# Output

Adding user `username' ...
Adding new group `username' (1001) ...
Adding new user `username' (1001) with group `username' ...
Creating home directory `/home/username' ...
Copying files from `/etc/skel' ...
New password:
Retype new password:
passwd: password updated successfully

Une fois le mot de passe défini, la commande crée un répertoire de base pour l’utilisateur, copie plusieurs fichiers de configuration dans le répertoire de base et vous invite à définir les informations du nouvel utilisateur. Si vous souhaitez laisser toutes ces informations en blanc, appuyez simplement sur ENTREE pour accepter les valeurs par défaut.

# Output

Changing the user information for username
Enter the new value, or press ENTER for the default
    Full Name []:
    Room Number []:
    Work Phone []:
    Home Phone []:
    Other []:
Is the information correct? [Y/n]
  1. Ajout de l’utlisateur dans groupe sudo

Par défaut, sur les systèmes Debian/Ubuntu, les membres du groupe sudo ont un accès sudo. Pour ajouter l’utilisateur que vous avez créé au groupe sudo, utilisez la commande nous allons usermod :

usermod -aG sudo username

Voilà nous y sommes nous en avons fini avec la création de notre sudo user. On test ?

  • Basculons sur notre nouvel utilisateur
su - username
  • Utilisons sudo pour lancer la commande whoami
sudo whoami

Si votre utilisateur a les accès sudo, vous devriez avoir root en output dans votre terminal.

root

Vous l’avez certainement remarqué, pour utiliser la commande sudo, il vous suffit simplement de préfixer votre commande de sudo et d’un espace :

sudo ls -l /root

La première fois que vous utiliserez sudo dans une session, votre terminal vous demandera d’entrer le mot de passe de votre utilisateur sudo.

# Output

[sudo] password for username:

Ensemble, nous avons appris à créer un utilisateur avec les privilèges sudo. Vous pouvez maintenant vous connecter à votre ordinateur ou votre serveur Debbian.Ubuntu avec ce compte utilisateur et utiliser sudo pour exécuter des commandes d’admin.

C’est tout! N’hésitez pas à laisser un commentaire si vous avez des questions.

A propos de l'auteur

François KOBON

Trois mots pour me décrire : Code - Build - Hack. Je réponds au nom de François KOBON. Partisan passionné de technologies/innovations libre et ouverte, d'Algorithme, de Datas, des Mathématiques, tous types de sciences... et surtout d'apprentissage non conventionnel parce je suis auto-didacte. Je suis membre de la communauté Ayiyikoh que vous pouvez retrouver en ligne sur ayiyikoh.org

Ajouter un commentaire

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.

François KOBON

Trois mots pour me décrire : Code - Build - Hack. Je réponds au nom de François KOBON. Partisan passionné de technologies/innovations libre et ouverte, d'Algorithme, de Datas, des Mathématiques, tous types de sciences... et surtout d'apprentissage non conventionnel parce je suis auto-didacte. Je suis membre de la communauté Ayiyikoh que vous pouvez retrouver en ligne sur ayiyikoh.org

Suivez-moi

Insert math as
Block
Inline
Additional settings
Formula color
Text color
#333333
Type math using LaTeX
Preview
\({}\)
Nothing to preview
Insert