Vous voulez ajouter des utilisateurs sur un système Linux mais vous ne savez pas comment? La gestion des utilisateurs sous Linux à l'aide de l'interface de ligne de commande est sans aucun doute un travail sophistiqué. Et pour les débutants, même ajouter de nouveaux utilisateurs est un cauchemar.
Voici comment utiliser le useradd sous Linux, qui vous permet de créer rapidement de nouveaux utilisateurs depuis votre terminal.
Qu'est-ce que la commande useradd?
La commande useradd sous Linux est la commande standard utilisée pour ajouter de nouveaux utilisateurs. Alors que la plupart des distributions Linux utilisent la commande useradd, certaines d'entre elles, y compris Ubuntu, ont la commande adduser pour gérer les utilisateurs.
La principale différence entre ces deux commandes est que useradd est la commande par défaut fournie dans le package Linux de base alors que adduser est juste une commande de référence pour useradd.
Des distributions telles qu'Ubuntu ont créé une nouvelle commande adduser qui est connectée à la commande useradd par défaut via un lien symbolique. Un lien symbolique est un fichier qui stocke une référence de tout autre fichier sur votre système.
Vous pouvez dire que useradd et adduser sont la même commande mais avec un nom différent. La commande useradd est utilisée sur chaque distribution basée sur Arch tandis que adduser est utilisé sur Ubuntu.
Utilisateurs standard et élevés
Avant de sauter sur votre terminal, vous devez en savoir plus sur les types d'utilisateurs que vous pouvez créer sous Linux. Il existe trois types d'utilisateurs fondamentaux sur un système Linux.
- Administratif (racine)
- Ordinaire
- Un service
Chacun de ces utilisateurs dispose d'autorisations spécifiques et d'un ensemble de commandes qu'ils peuvent exécuter.
Par exemple, le système crée automatiquement l'utilisateur root lorsque vous installez Linux sur un ordinateur. Ces utilisateurs disposent d'autorisations associées à toutes les tâches et services administratifs sur un système Linux. Ils peuvent supprimer des fichiers système, installer de nouveaux packages, créer de nouveaux utilisateurs, supprimer des utilisateurs existants, etc.
D'autre part, les utilisateurs réguliers ont l'autorisation d'exécuter des tâches standard sur le système. Un utilisateur régulier peut effectuer des tâches simples telles que copie de fichiers avec la commande cp, naviguer sur Internet et jouer à des jeux. Ces utilisateurs peuvent ou non avoir leurs propres répertoires «personnels» pour stocker des fichiers.
Besoin de copier des fichiers et des dossiers sous Linux? Gagnez du temps en utilisant la commande cp pour déplacer les données dans le terminal.
Dans les systèmes Linux, chaque application possède ses propres comptes de service qui sont fournis aux utilisateurs réguliers. Les utilisateurs du service se voient attribuer des autorisations liées à ces applications. Vous pouvez également fournir à un utilisateur d'autres privilèges en référençant l'utilisateur avec son ID utilisateur (UID).
Les utilisateurs standard sont ceux qui sont créés lors de l'installation, tandis que les utilisateurs élevés disposent d'autorisations supplémentaires. Les utilisateurs élevés ont généralement une autorité plus élevée que les utilisateurs réguliers en raison des privilèges supplémentaires. Les utilisateurs de services sont un excellent exemple d'utilisateurs élevés.
Comment ajouter ou créer des utilisateurs sous Linux
Useradd est l'une des commandes les plus puissantes fournies sous Linux. Gardez à l'esprit que seuls les administrateurs peuvent créer de nouveaux utilisateurs sur un système. Voici la syntaxe par défaut de la commande useradd.
useradd [options] nom d'utilisateur
Useradd et adduser ont tous deux la même syntaxe et les mêmes options. Si vous êtes sur une distribution qui utilise adduser, il suffit de remplacer le nom de la commande.
Vous pouvez créer un nouvel utilisateur avec la commande suivante.
useradd muo
1. Création de mots de passe utilisateur
Lorsque vous ajoutez un nouvel utilisateur, il est placé dans un état verrouillé où personne ne peut y accéder. Pour résoudre ce problème, attribuez simplement un mot de passe à l'utilisateur nouvellement créé. Vous pouvez le faire en utilisant le passwd commander.
passwd muo
Après avoir appuyé sur Entrer, saisissez le mot de passe que vous souhaitez attribuer à l'utilisateur. Notez que vous ne le verrez pas sur votre écran, car c'est la "manière Linux" de protéger les utilisateurs contre le surf sur l'épaule.
Le fichier "etc / passwd" stocke toutes les informations relatives aux mots de passe des utilisateurs. Vous pouvez même vérifier le fichier en tapant nano / etc / passwd dans votre terminal.
2. Création d'utilisateurs avec différents répertoires personnels
Lorsque vous créez un nouvel utilisateur sous Linux, un nouveau répertoire personnel est créé par défaut pour l'utilisateur. Par défaut, le nom du répertoire est le nom d'utilisateur du nouvel utilisateur. Si vous voulez que votre utilisateur ait un répertoire personnel avec un autre nom, le -ré le drapeau est celui dont vous avez besoin.
useradd -d home / somedirectory / muohome muo
Si vous ne voulez pas qu'un utilisateur ait un répertoire de base, vous pouvez utiliser le -M drapeau.
useradd -M muo
3. Création d'un nouvel utilisateur avec un UID personnalisé
Un UID ou un ID utilisateur est automatiquement attribué aux nouveaux utilisateurs. Les UID inférieurs à 500 sont réservés aux administrateurs et aux super utilisateurs. Si vous créez votre premier utilisateur régulier, le système lui attribuera un UID de 501.
Pour modifier ce comportement par défaut, utilisez le -u drapeau avec la commande useradd.
useradd -u 605 muo
4. Ajout d'un utilisateur à des groupes
Linux vous offre un moyen de regrouper vos utilisateurs dans des catégories similaires. Par exemple, vous pouvez ajouter tous les administrateurs et super-utilisateurs au nom de groupe "admins". De même, le groupe «éditeurs» peut inclure tous les éditeurs vidéo, image ou audio.
Pour ajouter un utilisateur à un groupe, vous pouvez utiliser le -G drapeau avec la commande par défaut.
useradd -G administrateurs
Si vous souhaitez ajouter un seul utilisateur à plusieurs groupes, saisissez simplement les noms de groupe séparés par une virgule.
useradd -G administrateurs, éditeurs, propriétaires muo
Si vous utilisez Ubuntu, notez que ajouter et supprimer des utilisateurs de groupes dans Ubuntu est assez différent des autres distributions.
Création d'utilisateurs Linux avec GUI
Si vous n'êtes pas à l'aise avec la ligne de commande Linux, ne vous inquiétez pas car la plupart des distributions vous permettent d'ajouter de nouveaux utilisateurs avec une interface utilisateur graphique. Alors que la plupart du temps, vous trouverez des options de gestion des utilisateurs dans les paramètres système, différents environnements de bureau Linux ont leurs propres façons de faire de même.
En rapport: Meilleurs environnements de bureau Linux
Sur Ubuntu, ouvrez Paramètres> Détails> Utilisateurs> Déverrouiller. Tapez le mot de passe root si vous ne l'avez pas déjà fait. Vous trouverez toutes les options dont vous avez besoin en matière de gestion des utilisateurs. Sur les systèmes exécutant l'environnement KDE, accédez à Les paramètres du système et cliquez sur Gestionnaire des utilisateurs parmi les options.
Bien que l'interface de ligne de commande vous offre une variété d'options que vous pouvez choisir lors de la création de nouveaux utilisateurs, l'interface graphique se distingue comme étant la meilleure pour les débutants.
Gérer les utilisateurs sous Linux
L'ajout de nouveaux utilisateurs est la chose la plus fondamentale mais la plus importante que vous devez apprendre lors de la gestion d'une machine Linux. Des ordinateurs personnels aux serveurs complexes basés sur Linux, les utilisateurs forment la base d'un système.
La majorité des gens sont confus lorsqu'ils commencent à utiliser Linux sur leur ordinateur. C'est pourquoi il est important de choisir la bonne distribution si vous passez d'un autre système d'exploitation à Linux.
Passer de Windows à Linux peut être difficile. Facilitez-vous la tâche en choisissant Robolinux, la meilleure distribution Linux pour les utilisateurs de Windows.
- Non spécifié
Deepesh est un blogueur technique et écrit du contenu informatif depuis plus de 3 ans. Actuellement, il poursuit son baccalauréat en applications informatiques dans une université renommée en Inde. Pendant son temps libre, il aime écrire, écouter de la musique et jouer de la guitare.
Abonnez-vous à notre newsletter
Rejoignez notre newsletter pour des conseils techniques, des critiques, des ebooks gratuits et des offres exclusives!
Un pas de plus…!
Veuillez confirmer votre adresse e-mail dans l'e-mail que nous venons de vous envoyer.