LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
12
返回列表 发新帖
楼主: vincent339

sudo用不了

[复制链接]
 楼主| 发表于 2006-6-2 22:36:52 | 显示全部楼层
Post by 终极幻想
---s--x--x 2 root root 98K 2006-01-30 02:35 /usr/bin/sudo
sudo 本身的权限对不对呢?


which sudo
/usr/bin/sudo

ls -l /usr/bin/sudo
---s--x--x 1 root root 105908 May 24 15:12 /usr/bin/sudo
回复 支持 反对

使用道具 举报

发表于 2006-6-3 02:15:16 | 显示全部楼层
你的 sudoers 文件是怎么配置的?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-6-3 13:29:00 | 显示全部楼层
Defaults env_reset

root ALL=(ALL) ALL
dyh  ALL=(ALL) NOPASSWD:ALL
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-6-3 13:32:19 | 显示全部楼层
in fstab:

/dev/hda5       /      ext3    noatime          0      1
/dev/hda6       /usr   ext3    rw,noatime       0      0
/dev/hda8       /var   ext3    rw,noatime       0      0
回复 支持 反对

使用道具 举报

发表于 2006-6-3 19:42:10 | 显示全部楼层
/etc/sudoers文件的权限应该是0440才对。
在root下chmod 0440 /etc/sudoers,这样就可以了
回复 支持 反对

使用道具 举报

发表于 2006-6-3 19:51:12 | 显示全部楼层
Post by Vangzi
/etc/sudoers文件的权限应该是0440才对。
在root下chmod 0440 /etc/sudoers,这样就可以了
Post by vincent339
-r--r----- root root /etc/sudoers


已经是 0440 了。
回复 支持 反对

使用道具 举报

发表于 2006-6-4 14:53:10 | 显示全部楼层
Post by vincent339
Defaults env_reset

root ALL=(ALL) ALL
dyh  ALL=(ALL) NOPASSWD:ALL

将dyh  ALL=(ALL) NOPASSWD:ALL这行删掉,然后将
#%wheel ALL=(ALL)       NOPASSWD: ALL
前的注释去掉。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表