Maison  >  Article  >  Tutoriel système  >  Comment utiliser la commande pour changer d'utilisateur sous Linux

Comment utiliser la commande pour changer d'utilisateur sous Linux

下次还敢
下次还敢original
2024-04-11 15:45:17622parcourir

Vous pouvez passer à d'autres utilisateurs via la commande su, entrez su plus le nom d'utilisateur ; utilisez la commande sudo pour exécuter des commandes avec les privilèges root, la syntaxe est sudo plus la commande en plus de su et sudo, il y a aussi login ; , chsh et passwd, etc. Options supplémentaires de changement d'utilisateur.

Comment utiliser la commande pour changer d'utilisateur sous Linux

Comment utiliser les commandes pour changer d'utilisateur sous Linux

Dans un système Linux, vous pouvez passer à un autre compte utilisateur pour gérer des fichiers, exécuter des programmes ou effectuer des tâches administratives. Voici les étapes à suivre pour changer d'utilisateur à l'aide de la ligne de commande :

1 Utilisez la commande su su 命令

su 命令允许您切换到其他用户,语法为:

<code>su <用户名></code>

例如,要切换到用户 "alice",请使用以下命令:

<code>su alice</code>

您将被要求输入用户的密码。输入后,您将切换到该用户的帐户。

2. 使用 sudo 命令

sudo 命令允许您以 root 权限运行命令,而无需实际登录 root 帐户。语法为:

<code>sudo <命令></code>

例如,要切换到 "alice" 用户并编辑 /etc/passwd 文件,请使用以下命令:

<code>sudo su - alice</code>

您将被要求输入您的密码。输入后,您会切换到 root 权限的 "alice" 用户帐户。

3. 其他选项

除了 susudo 命令,还有其他选项可以用于切换用户,例如:

  • login 命令:允许您使用不同的用户名登录系统。
  • chsh 命令:允许您更改shell或默认登录shell。
  • passwd 命令:允许您更改用户密码。

提示:

  • 切换到另一个用户帐户时,请确保您拥有必要的权限。
  • 如果您不记得用户密码,可以使用 passwd 命令重置它。
  • 始终谨慎使用 sudo
La commande su vous permet de passer à d'autres utilisateurs. , la syntaxe est : 🎜rrreee 🎜Par exemple, pour passer à l'utilisateur "alice", utilisez la commande suivante : 🎜rrreee🎜Il vous sera demandé de saisir le mot de passe de l'utilisateur. Une fois entré, vous passerez au compte de cet utilisateur. 🎜🎜🎜2. Utilisez la commande sudo 🎜🎜🎜 La commande sudo vous permet d'exécuter des commandes avec les privilèges root sans réellement vous connecter au compte root. La syntaxe est : 🎜rrreee🎜Par exemple, pour passer à l'utilisateur "alice" et éditer le fichier /etc/passwd, utilisez la commande suivante : 🎜rrreee🎜Il vous sera demandé de saisir votre mot de passe. Une fois entré, vous passerez au compte utilisateur « alice » avec les privilèges root. 🎜🎜🎜3. Autres options🎜🎜🎜En plus des commandes su et sudo, il existe d'autres options pour changer d'utilisateur, telles que : 🎜
  • login : vous permet de vous connecter au système en utilisant un nom d'utilisateur différent. 🎜Commande
  • chsh : permet de changer le shell ou le shell de connexion par défaut. 🎜Commande
  • passwd : permet de modifier les mots de passe des utilisateurs. 🎜🎜🎜🎜Conseil : 🎜🎜
    • Lorsque vous passez à un autre compte utilisateur, assurez-vous de disposer des autorisations nécessaires. 🎜
    • Si vous ne vous souvenez pas de votre mot de passe utilisateur, vous pouvez le réinitialiser à l'aide de la commande passwd. 🎜
    • Utilisez toujours la commande sudo avec prudence car elle est hautement privilégiée. 🎜🎜

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