sudo命令的使用(2)
来源:未知 责任编辑:责任编辑 发表时间:2013-12-22 14:56 点击:次
添加如下命令。让liv具有root用户使用fdisk的权限。
liv station73=(root) /sbin/fdisk
(注:使用sudo命令时加上命令的全路径)

3 下面在添加几个命令行 使liv能执行更多的命令
1.liv station73=NOPASSWD:/sbin/service,/sbin/ifconfig,/bin/mount
上诉命令都不输入密码
(注:在普通用户使用sudo命令时,系统会提示输入密码,验证身份,密码要输入的是普通用户的密码。系统确定使用sudo命令的是哪个用户,并记录至日志。若不想在使用某个命令时输入密码,在命令行前加上NOPASSWD: 默认是PASSWD )

2 liv station 73=/sbin/service/,NOPASSWD:/sbin/ifconfig,/bin/mount
执行service命令需输入密码,ifconfig,mount 不需要
2.liv station73=(poppy) /sbin/service,NOPASSWD:(root) /bin/mount
一个用户可以执行多个用户的某些命令
3.%stu station=NOPASSWD:NETWORKING./bin/
Stu组中的用户可以不输入用户密码执行文件中定义的NETWORKING ,以及目录/bin下的命令。还记得吗?目录后面必须加上/结尾
4 poppy ALL=(ALL) ALL
这个命令很危险 它是是poppy用户可以在任何主机上以任何用户执行任何命令。
测试方法相同。
Sudo 的特点是:给用户尽可能少的权限,但能完成他们的工作,所有在编辑SUDOERS文件时,注意不要让非法用户截取root权限。
本文出自“2454790”
相关新闻>>
- 发表评论
-
- 最新评论 进入详细评论页>>