Différence Entre Adduser Et Useradd

Table des matières:

Différence Entre Adduser Et Useradd
Différence Entre Adduser Et Useradd

Vidéo: Différence Entre Adduser Et Useradd

Vidéo: Différence Entre Adduser Et Useradd
Vidéo: Linux 02 Difference between useradd and adduser 2024, Mai
Anonim

Différence clé - Adduser vs Useradd

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 en utilisant le 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 en utilisant l'interface de ligne de commande (CLI) ou en utilisant l'interface utilisateur graphique (GUI). L'utilisation de CLI est meilleure sous Linux car elle est flexible et rapide. Les commandes sont données en utilisant le CLI et Linux contient un terminal pour donner des commandes. Il existe un grand nombre de commandes. Les commandes, adduser et useradd sont destinées à la gestion des utilisateurs. La principale différence entre adduser et useradd est que adduser est utilisé pour ajouter des utilisateurs avec la configuration du dossier de base du compte et d'autres paramètres, tandis que useradd est une commande utilitaire de bas niveau pour ajouter des utilisateurs. Cet article décrit la différence entre ces deux commandes.

CONTENU

1. Présentation 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 tabulaire

6. Résumé

Qu'est-ce que Adduser?

Les données peuvent être modifiées ou volées. Par conséquent, il est essentiel de sécuriser les données. La sécurité est la principale préoccupation sous Linux. C'est un système d'exploitation multi-utilisateurs. 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, un 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 fichier. 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. Lire la liste des autorisations du contenu. L'autorisation d'écriture permet de modifier le contenu. Sous Linux ou Unix, il ne peut pas exécuter un programme sans l'autorisation d'exécution.

La commande adduser est utilisée pour ajouter des utilisateurs en fonction des options de ligne de commande et des informations de configuration. La syntaxe de la commande est $ command - arguments options. Il existe quelques options avec adduser. L'option -h ou –help sert à imprimer l'écran d'aide. Le –system est utilisé pour configurer les utilisateurs du système. Le –group est utilisé pour ajouter un nouveau groupe.

Différence entre Adduser et Useradd
Différence entre Adduser et Useradd

Figure 01: La commande adduser

Ci-dessous montre 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. Il doit exécuter les commandes en tant que super-utilisateur pour ajouter un utilisateur. Par conséquent, il devrait utiliser «sudo».

Différence entre Adduser et Useradd Figure 02
Différence entre Adduser et Useradd Figure 02

Figure 02: Ajout d'un utilisateur appelé user_1 avec la commande adduser

Différence entre Adduser et Useradd Figure 03
Différence entre Adduser et Useradd Figure 03

Figure 03: l'utilisateur_1 est créé.

En affichant le contenu dans / etc / passwd, vous pouvez afficher les détails de l'utilisateur_1.

Qu'est-ce que Useradd?

La commande useradd est également utilisée pour ajouter des utilisateurs. Il est livré avec quelques drapeaux. Certains d'entre eux sont les suivants.

-D Valeurs par défaut

-m Crée un répertoire personnel

-s Définit le shell pour l'utilisateur

-e Date à laquelle le compte utilisateur sera désactivé

-b Répertoire de base pour le répertoire personnel de l'utilisateur

-u UID

-g Numéro de groupe initial

-G Groupes supplémentaires par nom

-c Commentaire

Différence entre Adduser et Useradd Figure 04
Différence entre Adduser et Useradd Figure 04

Figure 04: Par défaut

Un exemple d'ajout d'un utilisateur est le suivant,

Différence clé entre Adduser et Useradd
Différence clé entre Adduser et Useradd

Figure 05: Création de user_2 avec la commande useradd

L'ajout d'un nouvel utilisateur ne peut pas être effectué 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 utilisateur dans le répertoire de base. «-S» est utilisé pour définir le shell. «-G» est pour le groupe et «-c» pour les commentaires. Après avoir accédé au répertoire de base, user_2 sera créé.

Quelles sont les similitudes entre Adduser et Useradd?

  • Les deux sont des commandes Linux.
  • Les deux peuvent être utilisés pour créer des utilisateurs.

Quelle est la différence entre Adduser et Useradd?

Diff article au milieu avant la table

Adduser vs Useradd

Adduser est la commande permettant d'ajouter des utilisateurs au système en fonction des options de ligne de commande et des informations de configuration dans /etc/adduser.conf. Useradd est un utilitaire de bas niveau pour ajouter des utilisateurs.
traits
La commande adduser crée l'utilisateur et configure les dossiers de départ du compte et d'autres paramètres. La commande useradd crée simplement l'utilisateur.
Création d'annuaire
La commande adduser crée automatiquement un répertoire utilisateur dans le home (/ home / user). La commande useradd ne crée pas de répertoire utilisateur dans le home, 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é.

Résumé - Adduser vs Useradd

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 principales commandes de gestion des utilisateurs sont adduser et useradd. La différence entre adduser et useradd est que adduser est utilisé pour ajouter des utilisateurs avec la configuration du dossier de base du compte et d'autres paramètres, tandis que useradd est une commande utilitaire de bas niveau pour ajouter des utilisateurs.

Téléchargez le PDF Adduser vs Useradd

Vous pouvez télécharger la version PDF de cet article et l'utiliser à des fins hors ligne selon la note de citation. Veuillez télécharger la version PDF ici Différence entre Adduser et Useradd

Recommandé: