84669 人学习
152542 人学习
20005 人学习
5487 人学习
7821 人学习
359900 人学习
3350 人学习
180660 人学习
48569 人学习
18603 人学习
40936 人学习
1549 人学习
1183 人学习
32909 人学习
ringa_lee
A=(B)C
意思是用户可以在A中的主机以B用户执行C命令操作具体来讲就是
ALL=(ALL)ALL:
ALL=(ALL)ALL
用户可以在任何地方以任何用户执行任何命令
ALL=(root)ALL:
ALL=(root)ALL
用户可以在任何地方以root用户执行任何命令
runaspw:
runaspw
默认设置的情况下需要输入root的密码来运行命令,而不是当前用户的密码,所以一般这个设置要关掉
timestamp_timeout=-1:
timestamp_timeout=-1
输入一次密码直到重启不再验证,可以设置一个大致的时间,这样设置跟使用root用户没什么区别
参考资料:sudoers或者linux命令行man 5 sudoers
man 5 sudoers
A=(B)C
意思是用户可以在A中的主机以B用户执行C命令操作
具体来讲就是
ALL=(ALL)ALL
:ALL=(root)ALL
:runaspw
:timestamp_timeout=-1
:参考资料:
sudoers
或者linux命令行
man 5 sudoers