Maison >Tutoriel système >Linux >Comment utiliser les commandes pour changer de compte utilisateur sous Linux

Comment utiliser les commandes pour changer de compte utilisateur sous Linux

下次还敢
下次还敢original
2024-04-11 17:51:18638parcourir

Changer de compte utilisateur sous Linux : utilisez la commande su : utilisée pour changer temporairement d'utilisateur et conserver la session en cours. Utiliser la commande sudo : utilisée pour changer d'utilisateur avec des privilèges d'administrateur sans conserver la session en cours.

Comment utiliser les commandes pour changer de compte utilisateur sous Linux

Utilisez des commandes pour changer de compte utilisateur sous Linux

Dans le système d'exploitation Linux, vous pouvez utiliser la ligne de commande pour changer facilement de compte utilisateur. Les deux méthodes les plus courantes sont présentées ci-dessous :

Méthode 1 : commande su

La commande su vous permet de passer temporairement à un autre utilisateur. La syntaxe est la suivante :

<code>su [username]</code>

Par exemple :

<code>su bob</code>

Cela passera à l'utilisateur "bob" tout en conservant la session utilisateur en cours.

Méthode 2 : commande sudo

La commande sudo vous permet d'exécuter des commandes avec des privilèges d'administrateur, y compris de changer d'utilisateur. La syntaxe est la suivante :

<code>sudo -u [username] [command]</code>

Par exemple :

<code>sudo -u bob whoami</code>

Cela exécutera la commande "whoami" en tant qu'utilisateur "bob". Notez que vous devez saisir le mot de passe de l'utilisateur actuel pour utiliser la commande sudo.

Explication détaillée :

su Commande :

  • su vous permet de passer temporairement à un autre utilisateur sans quitter la session en cours.
  • Après le changement, vous disposerez des autorisations de l'utilisateur cible.
  • Pour revenir à l'utilisateur d'origine, tapez "exit".

commande sudo :

  • sudo exécute des commandes avec des privilèges d'administrateur, y compris le changement d'utilisateur.
  • Contrairement à su, sudo ne conserve pas la session en cours lors du changement d'utilisateur.
  • Vous devez saisir le mot de passe de l'utilisateur actuel pour utiliser sudo. L'option
  • -u spécifie l'utilisateur vers lequel basculer.

Exemples :

Voici quelques exemples de changement d'utilisateur en utilisant su et sudo :

  • Passer à l'utilisateur "bob" en utilisant su :
<code>su bob</code>
  • Exécuter des commandes en tant qu'utilisateur "bob" :
<code>sudo -u bob mkdir new_directory</code>
  • Passer de l'utilisateur "bob" à l'utilisateur d'origine :
<code>exit</code>

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn