Comment changer l'utilisateur dans Linux

Comment changer l'utilisateur dans Linux

Linux est un système d'exploitation multi-utilisateurs robuste. Il peut y avoir de nombreux utilisateurs accédant au système et en utilisant des ressources système. Le fait d'avoir des comptes d'utilisateurs distincts offre également un meilleur contrôle sur diverses autorisations.

S'il y a plusieurs utilisateurs dans le système, il y aura de nombreuses occasions où vous souhaitez changer l'utilisateur actuel. Dans ce guide, consultez comment changer l'utilisateur dans Linux.

Utilisateur dans Linux

Linux possède trois types de comptes d'utilisateurs: le système, l'utilisateur et la racine.

  • Système: les processus système sont exécutés sous cet utilisateur.
  • Utilisateur: le compte que les utilisateurs généraux se connectent en tapant le nom d'utilisateur et le mot de passe.
  • Racine: un utilisateur spécial qui a un privilège sans restriction sur chaque partie du système.

Selon l'interface (GUI ou CLI), il existe plusieurs façons de modifier l'utilisateur actuel.

Changer l'utilisateur dans la CLI

Cette section couvre comment changer les utilisateurs dans la console. Cette section est applicable à toute distribution Linux.

Modifier l'utilisateur à l'aide de su

C'est le moyen par défaut de modifier l'utilisateur actuel pour la session. La commande SU (Switch User) offre un moyen simple de changer les utilisateurs.

Pour passer à un autre utilisateur, utilisez la structure de commande suivante. Une fois exécuté, vous devrez saisir le mot de passe du compte d'utilisateur cible pour terminer le processus de connexion.

$ su -


Pour vérifier, vérifiez la valeur de la variable d'environnement du nom d'utilisateur.

$ echo $ nom d'utilisateur

Il y a une variation de cette commande. Si aucun nom d'utilisateur n'est spécifié, alors SU sera par défaut à l'utilisateur racine. Dans ce cas, les commandes suivantes sont équivalentes.

$ su -
$ su - root


Vérifiez le changement.

$ whoami


Il est fortement recommandé de ne pas se connecter comme racine à moins que vous ne deviez. Si c'est juste pour exécuter des commandes avec Root Privilege, alors l'outil sudo offre plus de flexibilité et de sécurité.

$ sudo

Changer l'utilisateur à l'aide de Sudo

Alors que Sudo est principalement utilisé pour exécuter une commande avec un privilège racine, il peut également modifier l'utilisateur. Cependant, tous les utilisateurs ne peuvent pas utiliser Sudo. L'utilisateur doit être ajouté dans le fichier sudoers situé à l'emplacement / etc / sudoers. Apprenez à ajouter un utilisateur en sudo.

En supposant que l'utilisateur actuel peut utiliser l'outil sudo, pour passer à un autre utilisateur, exécutez la commande suivante. Ici, l'utilisateur «Jones» est un utilisateur régulier, tandis que «Hector» est un administrateur.

$ sudo -u -s


Vérifiez l'action.

$ whoami


Ce n'est pas là que ça s'arrête. En utilisant la commande sudo, il est également possible d'exécuter une commande en tant qu'utilisateur différent sans se connecter. La façon par défaut d'utiliser Sudo est d'exécuter des commandes comme racine.

$ sudo


Cependant, Sudo permet également d'exécuter une commande comme un autre utilisateur. C'est à quoi ressemble la structure de commande.

$ sudo -u

Changer les utilisateurs dans l'interface graphique

Si vous utilisez un environnement de bureau, vous pouvez passer à un autre utilisateur sans exécuter aucune commande. La méthode dépendra de quel environnement de bureau vous utilisez.

Ici, je vais montrer comment changer les utilisateurs sur Gnome.

Changer l'utilisateur dans Gnome

Gnome est l'un des environnements de bureau les plus populaires. Il est disponible sur presque toutes les distributions populaires Linux. Son interface est agréable, moderne et fluide. Bien sûr, vous pouvez le modifier pour lui donner une ambiance plus agréable. Découvrez certains des meilleurs thèmes GTK3 pour Linux. Ce sont des thèmes compatibles GNOME et devraient travailler sur n'importe quelle version moderne de Gnome.

Pour changer le compte d'utilisateur, cliquez sur le bouton d'alimentation dans le coin supérieur droit et sélectionnez «Commutation d'utilisateur».

Cliquez sur le compte utilisateur souhaité, entrez le mot de passe et le tour est joué!

Dernières pensées

Le changement de l'utilisateur dans Linux est une tâche assez facile. Peu importe que vous soyez un administrateur système ou un utilisateur occasionnel; La tâche est simple mais importante à savoir. N'hésitez pas à essayer toutes les méthodes mentionnées.

Happy Computing!