Un système d'exploitation est utilisé pour donner des instructions au matériel. Linux est un système d'exploitation. C'est un clone d'UNIX. Le principal avantage de Linux est que les programmeurs peuvent créer leurs propres systèmes d'exploitation à l'aide du noyau. Certaines distributions Linux largement utilisées sont Ubuntu, Fedora et Debian. Les tâches les plus fréquemment effectuées sur l'ordinateur sont la navigation, la création, le déplacement et la suppression de fichiers. Il existe deux méthodes pour gérer efficacement les fichiers. C’est-à-dire en utilisant l’interface de ligne de commande (CLI) ou l’interface utilisateur graphique (GUI). L'utilisation de la CLI est préférable sous Linux car elle est flexible et rapide. Les commandes sont données à l'aide de la CLI et Linux contient un terminal pour donner des commandes. Il y a un grand nombre de commandes. Les commandes, adduser et useradd sont destinées à la gestion des utilisateurs. le différence clé entre adduser et useradd est que adduser est utilisé pour ajouter des utilisateurs avec la configuration du dossier personnel du compte et d'autres paramètres, tandis que useradd est une commande utilitaire de bas niveau pour ajouter des utilisateurs.. Cet article explique la différence entre ces deux commandes.
1. Vue d'ensemble et différence clé
2. Qu'est-ce que Adduser?
3. Qu'est-ce que Useradd
4. Similitudes entre Adduser et Useradd
5. Comparaison côte à côte - Adduser vs Useradd sous forme de tableau
6. Résumé
Les données peuvent être modifiées ou volées. Par conséquent, il est essentiel de garder les données sécurisées. La sécurité est la principale préoccupation de Linux. C'est un système d'exploitation multi-utilisateur. Il existe donc des niveaux d'autorisation sous Linux. Chaque fichier sous Linux ou Unix a un utilisateur. Il existe trois types d'utilisateurs sous Linux. Ils sont un utilisateur, groupe et autre. "Utilisateur" est le propriétaire du fichier. Par défaut, l'utilisateur qui crée le fichier devient l'utilisateur. "Groupe" peut contenir plusieurs utilisateurs. Tous les utilisateurs du groupe ont les mêmes autorisations de fichiers. Il est possible d'ajouter de nombreux utilisateurs au groupe et d'attribuer des autorisations de groupe. "Autre" ne crée pas le fichier, mais ils ont accès au fichier..
De cette manière, les fichiers sont conservés séparément de chaque utilisateur. Les utilisateurs peuvent lire, écrire et exécuter. Autorisation de lecture liste le contenu. L'autorisation d'écriture permet de modifier le contenu. Sous Linux ou Unix, il ne peut pas exécuter de programme sans l'autorisation d'exécution..
La commande adduser permet d’ajouter des utilisateurs en fonction des options de la ligne de commande et des informations de configuration. La syntaxe de la commande est $ command - options arguments. Il y a quelques options avec adduser. L'aide -h ou -help consiste à imprimer l'écran d'aide. Le système est utilisé pour configurer les utilisateurs du système. Le groupe est utilisé pour ajouter un nouveau groupe.
Figure 01: La commande adduser
Vous trouverez ci-dessous la manière de créer un nouvel utilisateur à l'aide de la commande adduser. Le nom de l'utilisateur est user_1. Un utilisateur normal ne peut pas ajouter un autre utilisateur. Vous devez exécuter les commandes en tant que super-utilisateur pour ajouter un utilisateur. Par conséquent, il devrait utiliser «sudo».
Figure 02: Ajout d'un utilisateur appelé user_1 avec la commande adduser
Figure 03: l'utilisateur_1 est créé.
En affichant le contenu dans / etc / passwd, vous pouvez afficher les détails de l'utilisateur_1.
La commande useradd est également utilisée pour ajouter des utilisateurs. Il vient avec des drapeaux. Certains d'entre eux sont comme suit.
-D Défauts
-m Crée un répertoire personnel
-s Définit le shell pour l'utilisateur
-e Date à laquelle le compte de l'utilisateur sera désactivé
-b Répertoire de base du répertoire de base de l'utilisateur
-u UID
-g Numéro de groupe initial
-G Groupes supplémentaires par nom
-c Commentaire
Figure 04: Par défaut
Voici un exemple d’ajout d’utilisateur,
Figure 05: Création de user_2 avec la commande useradd
L'ajout d'un nouvel utilisateur ne peut pas être fait en tant qu'utilisateur normal. Par conséquent, il devrait utiliser «sudo» pour le super utilisateur. L'indicateur -m est utilisé pour créer le dossier de l'utilisateur dans le répertoire de base. “-S” est utilisé pour définir le shell. "-G" est pour le groupe et "-c" est pour les commentaires. Après avoir accédé au répertoire de base, l'utilisateur_2 sera créé.
Adduser vs Useradd | |
Adduser est la commande pour ajouter des utilisateurs au système en fonction des options de la ligne de commande et des informations de configuration dans /etc/adduser.conf.. | Useradd est un utilitaire de bas niveau permettant d'ajouter des utilisateurs.. |
Caractéristiques | |
La commande adduser crée l'utilisateur et configure les dossiers de base du compte et d'autres paramètres.. | La commande useradd crée simplement l'utilisateur. |
Création de répertoire | |
La commande adduser crée automatiquement un répertoire utilisateur à la maison (/ home / utilisateur).. | La commande useradd ne crée pas de répertoire utilisateur à la maison, si elle n'est pas spécifiée avec -m. |
Complexité de la syntaxe | |
La syntaxe de commande pour adduser n’est pas compliquée comme dans useradd. | La commande useradd a une certaine complexité. |
Linux est populaire parmi les grandes organisations ainsi que parmi les utilisateurs réguliers d’ordinateurs. Il est également utilisé pour les environnements de serveur en raison de sa fiabilité et de sa stabilité. L'utilisateur peut donner des commandes à l'aide de l'interface de ligne de commande pour effectuer diverses tâches. Les deux commandes principales pour la gestion des utilisateurs sont adduser et useradd. La différence entre adduser et useradd réside dans le fait que adduser est utilisé pour ajouter des utilisateurs en configurant le dossier de départ du compte et d'autres paramètres, alors que useradd est une commande utilitaire de bas niveau permettant d'ajouter des utilisateurs..
Vous pouvez télécharger la version PDF de cet article et l'utiliser à des fins hors ligne, conformément à la note de citation. Veuillez télécharger la version PDF ici Différence entre Adduser et Useradd
1.ProgrammingKnowledge. Tutoriel de ligne de commande Linux pour les débutants 22 - Commande useradd (Création d'utilisateurs), ProgrammingKnowledge, 28 déc. 2016. Disponible ici
2.guru99com. Interface graphique du terminal V / s - Linux Tutorial 4, Guru99, 26 décembre 2012. Disponible ici
3.hammadshams. Linux, création d'un utilisateur sous Linux, 1e4, Hammadshams, 23 juin 2012. Disponible ici
4. Récapitulatif de la commande adduser avec des exemples, FactorPad, 10 nov. 2016. Disponible ici