神奇的sudo
时间:2011-06-25
来源:互联网
想让一个普通用户切换为超级用户时候不输入密码
选用的sudo 的方式实现的,
[root@def ~]# cat /etc/sudoers |grep abc
abc ALL=(root) /bin/su
[root@def ~]# su - abc
[abc@def ~]$ sudo su - root
[sudo] password for abc:
????
当输入一次密码后以后就可以直接进去了 ,退出再进还是ok的。
当重新打开一个终端又会有这样的情况,是不sudo 有什么限制??
选用的sudo 的方式实现的,
[root@def ~]# cat /etc/sudoers |grep abc
abc ALL=(root) /bin/su
[root@def ~]# su - abc
[abc@def ~]$ sudo su - root
[sudo] password for abc:
????
当输入一次密码后以后就可以直接进去了 ,退出再进还是ok的。
当重新打开一个终端又会有这样的情况,是不sudo 有什么限制??
作者: M-H-J 发布时间: 2011-06-25
回复 M-H-J
好像要加个NOPASSWD:abc ALL=(root) NOPASSWD:/bin/su
好像要加个NOPASSWD:abc ALL=(root) NOPASSWD:/bin/su
作者: lionfun 发布时间: 2011-06-25
回复 lionfun
[root@def ~]# cat /etc/sudoers |grep abc
NOPASSWD: abc ALL=(root) NOPASSWD: /bin/su
[root@def ~]# su - abc
[abc@def ~]$ sudo su - root
>>> /etc/sudoers: syntax error near line 76 <<<
sudo: parse error in /etc/sudoers near line 76
sudo: no valid sudoers sources found, quitting
[abc@def ~]$
直接就error
[root@def ~]# cat /etc/sudoers |grep abc
NOPASSWD: abc ALL=(root) NOPASSWD: /bin/su
[root@def ~]# su - abc
[abc@def ~]$ sudo su - root
>>> /etc/sudoers: syntax error near line 76 <<<
sudo: parse error in /etc/sudoers near line 76
sudo: no valid sudoers sources found, quitting
[abc@def ~]$
直接就error
作者: M-H-J 发布时间: 2011-06-25
本帖最后由 lionfun 于 2011-06-25 23:06 编辑
回复 M-H-J
不用好意思,我意思表达错了!这样:abc ALL=(root) NOPASSWD: /bin/su
回复 M-H-J
不用好意思,我意思表达错了!这样:abc ALL=(root) NOPASSWD: /bin/su
作者: lionfun 发布时间: 2011-06-25
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28