Sudo(速度)命令是一个功能很强大的命令。
他可以让非root用户临时获得root用户的权限。
早在学习linux的第一天,我就深刻的记住了一件事情,linux命令万物皆文件。那毫无疑问,sudo命令也是文件,那么他的配置文件在哪呢?
Sudo对应的用户配置文件存储在: /etc/sudoers
查看一下文件中的内容:
我们可以发现,红框标注的位置,只配置了root用户,也就是说,目前非root用户使用sudo的时候,需要输入密码
再配置一个其他用户(admin)之后,admin用户在使用sudo的时候,不需要输入密码
Sudo命令的基本格式:
sudo [选项] [-u 新使用者账号] 要执行的命令
常用的选项与参数:
-b :将后续的命令放到背景中让系统自行运行,不对当前的 shell 环境产生影响。
-u :后面可以接欲切换的用户名,若无此项则代表切换身份为 root 。
-l:此选项的用法为 sudo -l,用于显示当前用户可以用 sudo 执行那些命令。
以上大概就是sudo的基本使用,有好的建议,请在下方输入你的评论。