linux下su命令进不去,Linux系统中的切换用户Su命令,教你如何使用su命令,包括注意事项...

在本文中,我们将解释如何使用su命令,su(替换或切换用户的缩写)实用程序允许你使用其他用户的权限运行命令,默认情况下是root用户。使用su是在当前登录会话中切换到管理帐户的最简单方法,当root用户不允许通过ssh或使用GUI显示管理器登录系统时,这尤其方便。

e813059a7b0bc375044bb619c666719a.png

如何使用su命令及相关注意事项

su命令的一般语法如下:

su [OPTIONS] [USER [ARGUMENT...]]

在没有任何选项的情况下调用时,su的默认行为是以root身份运行交互式shell:

$ su

系统将提示你输入root密码,如果已通过身份验证,则运行该命令的用户将暂时成为root用户。

会话shell(SHELL)和home(HOME)环境变量是从替换用户的/etc/passwd条目设置的,并且当前目录不会更改。

要确认用户已更改,请使用whoami命令:

$ whoami

该命令将打印运行当前shell会话的用户的名称:

root

调用su时最常用的选项是-,-l,--login,这使得shell成为一个登录shell,其环境与真实登录非常相似,并且会更改当前目录:

$ su -

如果要运行另一个shell而不是passwd文件中定义的shell,请使用-s&#x


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部