本文主要是介绍Shell脚本——su、sudo,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
· su
su命令临时切换到root用户;
su [option] [用户]
其中,
-后接用户名,表示登录并切换到用户环境;
-c后接命令,表示执行该命令再退出所切换的用户环境;
注:
su表示切换到root用户,但不改变root登录环境;
su -表示切换到root用户,并切换到root用户环境;
su命令的安全性低,使用sudo命令执行指定命令,此时输入的密码是用户自己密码,而非root用户密码;但并非所有用户都能使用sudo命令;
· sudo
sudo命令为非root用户赋予一些合理的权利,执行一些只有root用户才能执行的命令,以减少root用户的登录次数和管理时间,提高系统安全性;
sudo执行命令的过程是当前用
这篇关于Shell脚本——su、sudo的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!