Linux

Comment donner la permission à un nouvel utilisateur sous Linux ?


Ajouter un nouvel utilisateur sur un système Linux

Pour accorder des autorisations à un nouvel utilisateur sous Linux, il est d’abord nécessaire de créer cet utilisateur sur le système. Cela peut être réalisé à l’aide de deux commandes principales : useradd et adduser. La commande adduser, généralement plus conviviale, accompagne souvent un assistant de configuration qui permet d’entrer des informations complémentaires sur l’utilisateur, comme le mot de passe et les données personnelles.

Accorder des privilèges sudo

Une fois l’utilisateur créé, la prochaine étape consiste à lui accorder des privilèges sudo. Le groupe des utilisateurs ayant accès à ces privilèges est généralement appelé sudogroup sur les distributions comme Ubuntu. Pour ajouter votre nouvel utilisateur à ce groupe, utilisez la commande suivante :

sudo usermod -aG sudo nom_utilisateur

Cette commande signifie que vous modifiez l’utilisateur en ajoutant (option -a) ce dernier au groupe spécifié sans le retirer d’autres groupes. Remplacez nom_utilisateur par le nom réel de l’utilisateur que vous avez créé.

Vérification de l’appartenance au groupe sudo

Il est crucial de s’assurer que votre utilisateur a bien été ajouté au groupe sudo. Pour vérifier cela, exécutez la commande suivante :

groups nom_utilisateur

Cette commande affichera tous les groupes auxquels appartient l’utilisateur. Vous devriez voir sudogroup dans la liste des groupes associés à l’utilisateur si l’opération a été effectuée correctement.

A lire :  Comment quitter la console virtuelle sous Linux ?

Tester les privilèges sudo

Après avoir accordé les privilèges, il est important de les tester pour s’assurer que l’utilisateur a bien accès à la fonction sudo. Connectez-vous avec le nouvel utilisateur et exécutez une commande nécessitant des privilèges administratifs, telle que :

sudo apt update

Si l’utilisateur peut exécuter cette commande sans rencontrer d’erreurs, alors les permissions sudo ont été configurées avec succès.

Gérer les permissions de répertoire et de fichiers

Outre les privilèges sudo, il peut être nécessaire de gérer les autorisations de fichiers ou de répertoires pour un utilisateur. Cela passe principalement par l’utilisation de la commande chmod pour ajuster les droits d’accès. Les options incluent :

  • chmod +rwx fichier : Ajoute les permissions de lecture, d’écriture et d’exécution.
  • chmod -rwx fichier : Retire toutes les permissions sur le fichier.
  • chmod +x fichier : Autorise l’exécution du fichier.

Comment donner la permission à un nouvel utilisateur sous Linux ?

Pour accorder des permissions spécifiques à un nouvel utilisateur, suivez ces étapes :

  1. Connectez-vous en tant qu’administrateur.
  2. Créez le nouvel utilisateur avec la commande appropriée.
  3. Ajoutez l’utilisateur au groupe approprié pour lui donner les autorisations souhaitées.
  4. Vérifiez l’appartenance au groupe.
  5. Testez l’accès aux commandes qui nécessitent ces permissions.

FAQ

Comment savoir si un utilisateur a des permissions sudo ?

Utilisez la commande sudo -l en étant connecté avec cet utilisateur. Cela affichera les commandes auxquelles l’utilisateur peut accéder via sudo.

Que faire si un utilisateur ne peut pas exécuter de commandes sudo ?

Vérifiez si l’utilisateur est membre du groupe sudo. Pour cela, utilisez la commande groups nom_utilisateur. S’il n’est pas dans le bon groupe, ajoutez-le à l’aide de usermod.

Est-il possible de supprimer des permissions sudo d’un utilisateur ?

Oui, vous pouvez retirer un utilisateur du groupe sudo en utilisant la commande suivante : sudo deluser nom_utilisateur sudo, ce qui supprime l’accès sudo dudit utilisateur.

A lire :  Comment saisir un nombre sous Linux ?