用户切换命令su
使用方法:
1、连带用户的环境变量一起切换
su - 目标用户名
注意:-选项表示连同系统的环境变量一起切换,如果不加该选项,就会出现身在曹营,心在汉的情况,会造成一系列莫名奇妙的错误
2、不切换为root用户,借root用户的权限执行一次命令
例如以下的命令就表示,我是普通用户maple,我要借root用户的权限执行一条命令useradd test3命令,并且不切换用户,前提是得知道root用户的密码
[maple@localhost ~]$ su -root -c "useradd test3"
注意:
1、root用户切换到别的普通用户可以不用密码
2、普通用户切换为root用户或执行root用户的权限都需要知道root用户的密码
3、注意在使用su命令切换用户的时候,一定要记得加上 -选项,否则就算用户切换了,环境变量没切换,会出现很多错误
本文详细介绍了Linux系统中su命令的使用方法。包括如何连带环境变量切换用户、如何借用root权限执行命令但不改变当前用户,以及一些注意事项。
739

被折叠的 条评论
为什么被折叠?



