查看: 88|回复: 0

Linux怎么在终端和GNOME中切换用户?

[复制链接]

1

主题

0

回帖

0

积分

积极分子

金币
0
阅读权限
220
精华
0
威望
0
贡献
0
在线时间
0 小时
注册时间
2008-3-5
发表于 2026-2-28 10:13:31 | 显示全部楼层 |阅读模式

使用Su

使用su - 用户名来以另一个用户身份登录。在命令行中使用此命令切换到另一个用户。"-"表示您想以用户名登录并假设他们的环境变量、主目录和shell偏好设置。一旦您输入了他们的密码,您的提示符将更改为该用户的提示符。

  • 如果您想切换用户而不更改您的shell,则省略连字符。例如,su username。
  • sudo C 用户名 与 sudo -l 用户名 和 `sudo --login 用户名` 的作用相同。
  • 在一些Linux发行版中(非Ubuntu),您可以使用`su -`(无需指定用户名)来成为root用户。但建议使用`sudo`在需要时执行root级别的命令,而不是直接成为root用户,因为这样做破坏东西的可能性要小得多。

使用sudo

使用sudo -u 用户名命令以另一个用户的身份运行命令。就像使用 sudo 以 root 权限运行命令一样,您也可以使用它以其他用户的身份执行任何命令。

您需要输入用户的密码来执行命令。如果您不知道密码,您可以使用`passwd`命令进行更改。

使用GNOME

1. 点击系统菜单

2. 点击关机/注销。这将展开更多选项。

3. 点击切换用户并输入该用户的登录信息。只要您的Linux系统中至少添加了一个其他用户,您就会看到**切换用户**选项。

  • 当你切换用户时,你正在运行的程序将继续在后台运行。
  • 你可以根据需要轻松地在用户之间来回切换。

小提示:

运行whoami命令以查看你以哪个用户身份登录。如果你使用su切换到另一个用户,whoami将报告你更改到的用户名。如果你使用sudo以另一个用户的身份运行命令,使用whoami时你仍然会看到你的常规登录名。

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

相关侵权、举报、投诉及建议等,请发 E-mail:qiongdian@foxmail.com

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部