Linux怎么切换用户 Linux使用su命令切换root身份【教程】-LINUX

Linux中可用su命令切换用户:一、su – username切换普通用户;二、su -切换root;三、su -c “command”执行单条root命令;四、配置sudoers实现免密sudo su -;五、login username启动全新会话。

如果您在Linux系统中需要临时以其他用户身份执行命令或进行操作,则可以使用su命令切换用户。以下是实现用户切换的具体步骤:

一、使用su命令切换普通用户

su命令用于切换当前登录用户,不加参数时默认切换至root用户;若指定用户名,则切换为该用户。该操作要求输入目标用户的密码(非当前用户密码)。

1、打开终端窗口。

2、输入命令:su – username,其中username为要切换的目标用户名。

3、按回车后,系统提示输入目标用户的密码。

4、正确输入密码后,命令行提示符将变为目标用户的环境配置,包括家目录和Shell设置。

二、使用su切换至root用户

切换到root用户可获得系统最高权限,适用于需要执行管理任务的场景。此操作需已知root账户密码,且该账户未被禁用。

1、在终端中输入:su – 或 su -l(短横线表示加载完整root环境)。

2、回车后,系统等待输入root密码。

3、键入正确的root密码并确认,提示符将变为“#”,表明已成功进入root shell。

三、使用su -c执行单条root命令

当仅需运行一条特权命令而无需完全切换用户时,-c选项可避免长时间处于root环境,提升安全性。

1、在普通用户终端中输入:su -c “command”,将command替换为实际要执行的命令(如ls /root)。

2、系统提示输入root密码。

夏夕资源网专注于CMS网站模板,主流语言整站网站源码下载,网站建设相关教程分享,好用的软件素材整合下载,提供一站式便捷自助服务。
1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长!
2. 分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
3. 不得使用于非法商业用途,不得违反国家法律。否则后果自负!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
5. 如有链接无法下载、失效或广告,请联系管理员处理!
6. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需!
7. 如遇到加密压缩包,默认解压密码为"zy.lucklyus.top",如遇到无法解压的请联系管理员!
夏夕资源网-网站模板_免费源码_资源素材 » Linux怎么切换用户 Linux使用su命令切换root身份【教程】-LINUX
在线时间:12:00 - 22:00
关注微信公众号:微信公众号
站长邮箱:[email protected]
  • 运营天数: 1391+
  • 资源总数: 47989+
  • 用户总数: 1+
  • 今日更新: 0+
  • 访问次数: 3997561+
  • 本周更新: 0+
  • 最后更新: 2026-03-16

本站指数

×
  • 运营天数: 1391+
  • 资源总数: 47989+
  • 用户总数: 1+
  • 今日更新: 0+
  • 访问次数: 3997561+
  • 本周更新: 0+
  • 最后更新: 2026-03-16