Maison  >  Article  >  Tutoriel système  >  Quelle est la commande utilisateur du commutateur Linux ?

Quelle est la commande utilisateur du commutateur Linux ?

下次还敢
下次还敢original
2024-04-11 20:51:191123parcourir

Linux fournit une variété de commandes pour changer d'utilisateur, notamment : commande su : pour changer d'utilisateur, vous pouvez spécifier le paramètre -l pour basculer en mode shell de connexion. Commande sudo : exécutez la commande en tant qu'autre utilisateur. Vous pouvez spécifier le paramètre -u pour spécifier l'utilisateur et le paramètre -s pour passer en mode shell de connexion.

Quelle est la commande utilisateur du commutateur Linux ?

Commandes utilisateur du commutateur Linux

Linux fournit plusieurs commandes qui permettent aux utilisateurs de basculer entre différents comptes d'utilisateurs.

Commandes principales

commande su

  • La commande su est la commande la plus courante pour changer d'utilisateur. su 命令是切换用户的最常见命令。
  • 语法:su [选项] [用户名]
  • 选项:

    • -:切换到上一个用户。
    • -l:以登录 shell 的方式切换用户。
    • -c:指定要以指定用户运行的命令。

sudo 命令

  • sudo 命令允许用户以其他用户的身份运行命令。
  • 语法:sudo [选项] [命令]
  • 选项:

    • -u:指定要以其身份运行命令的用户。
    • -s:以登录 shell 的方式运行命令。

例程

切换到用户 johndoe

  • su johndoe

root 用户身份运行 ls 命令:

  • sudo -u root ls

使用 sudo 以登录 shell 的方式切换到 alice 用户:

  • sudo -s -u alice

其他命令

除了 susudo

Syntaxe : su [options] [nom d'utilisateur]
  • Options :
  • - : Passer à l'utilisateur précédent. -l : changez d'utilisateur en vous connectant au shell.
  • -c : Spécifiez la commande à exécuter en tant qu'utilisateur spécifié.
🎜🎜Commande sudo 🎜🎜🎜🎜 La commande sudo permet aux utilisateurs d'exécuter des commandes en tant qu'autres utilisateurs. 🎜🎜Syntaxe : sudo [options][command]🎜🎜🎜Options : 🎜🎜🎜-u : Spécifiez l'utilisateur sous lequel exécuter la commande. 🎜🎜-s : exécutez la commande en tant que shell de connexion. 🎜🎜🎜🎜🎜🎜Routine 🎜🎜🎜Passer à l'utilisateur johndoe : 🎜🎜🎜su johndoe🎜🎜🎜Exécuter en tant qu'utilisateur root ls : 🎜🎜🎜sudo -u root ls🎜🎜🎜Utilisez sudo pour vous connecter à alicecode> Utilisateur : 🎜🎜🎜sudo -s -u alice🎜🎜🎜🎜Autres commandes🎜🎜🎜En plus de su et sudo, il existe d'autres commandes qui peuvent être utilisées pour changer d'utilisateur : 🎜🎜🎜🎜login🎜 : Connectez-vous au compte utilisateur spécifié. 🎜🎜🎜setpriv🎜 : Basculez vers un utilisateur avec un ensemble d'autorisations spécifié. 🎜🎜🎜runuser🎜 : Exécutez la commande en tant qu'utilisateur spécifié. 🎜🎜

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