on it road.com
授予 sudo 访问命令的权限
- 打开 /etc/sudoers 文件。
建议使用 visudo 命令打开此文件。
# visudo
- 在最后添加以下几行。
(虽然可以添加到文件中的任何位置)
User_Alias ADMINS = john --> define which user can run the root only commands Cmnd_Alias POWEROFF = /sbin/poweroff --> define which command ADMINS ALL=POWEROFF --> bind the command with the user
- 现在以用户 john 登录并执行命令:
$ sudo /sbin/poweroff
第一次,它应该询问 john 的密码。
这应该会在不要求 root 用户凭据的情况下关闭系统电源。
在 sudo 的帮助下,我们可以授予非 root 用户访问权限以运行仅限 root 的命令。
这是一个简短的方法,可以为非 root 用户提供对仅限 root 的命令的访问权限。
我们将授予名为“john”的用户的命令访问权限为“/sbin/poweroff”。
日期:2020-09-17 00:13:58 来源:oir作者:oir