求助:sudo命令不能用(已解决)

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
头像
yawsh
帖子: 105
注册时间: 2006-04-29 10:51

求助:sudo命令不能用(已解决)

#1

帖子 yawsh » 2007-11-20 18:40

昨天晚上改了/etc/sudoers的文件权限
sudo chmod u+w /etc/sudoers
后,sudo命令就不能用了,比如输入
$sudo apt-get install xxx
sudo: /etc/sudoers is mode 0640, should be 0440
以及有关需要root帐户权限的图形界面程序也都不能用
比如:新立得软件包管理器

/etc/sudoers的文件权限为:
$ ls -la /etc/sudoers
-rw-r----- 1 root root 403 2007-10-25 17:05 /etc/sudoers

查阅了man文档以后,没有找到答案,
所以请大虾指点。

注:菜鸟用的是acer3273,Ubuntu7.04
上次由 yawsh 在 2007-11-20 21:20,总共编辑 1 次。
yiyid
帖子: 51
注册时间: 2007-03-08 13:44

#2

帖子 yiyid » 2007-11-20 18:45

在启动的时候,使用第二个启动选项,把/etc/sudoers权限改回来
头像
yawsh
帖子: 105
注册时间: 2006-04-29 10:51

re:

#3

帖子 yawsh » 2007-11-20 18:59

re:2楼
原先我把grub启动选项的recover mode注释掉了
所以,你的方法我暂时无法尝试
不过依然要感谢你!
头像
leeaman
帖子: 30702
注册时间: 2007-02-02 18:14
系统: debian sid

#4

帖子 leeaman » 2007-11-20 19:01

用live cd 进去改了,没事搞那个做什么呢?
醉了星星,醉月亮●●●●●The Long Way To Go(*^_^*)
头像
yawsh
帖子: 105
注册时间: 2006-04-29 10:51

#5

帖子 yawsh » 2007-11-20 19:33

re:4楼
原先安装了firestarter,想让它随系统启动并最小化到系统托盘
(“系统托盘”不知道是不是这么称呼的)
需要在/etc/sudoers里面添加普通用户的权限
在sudo vi /etc/sudoers 文件的时候提示不能保存,
我又没有强行保存,退出改了sudoers的文件权限,
结果就有碰到这问题了
头像
BigSnake.NET
帖子: 12522
注册时间: 2006-07-02 11:16
来自: 廣州
联系:

#6

帖子 BigSnake.NET » 2007-11-20 19:41

代码: 全选

$ man visudo
^_^ ~~~
要理解递归,首先要理解递归。

地球人都知道,理论上,理论跟实际是没有差别的,但实际上,理论跟实际的差别是相当大滴。
头像
leeaman
帖子: 30702
注册时间: 2007-02-02 18:14
系统: debian sid

#7

帖子 leeaman » 2007-11-20 20:01

yawsh 写了:re:4楼
原先安装了firestarter,想让它随系统启动并最小化到系统托盘
(“系统托盘”不知道是不是这么称呼的)
需要在/etc/sudoers里面添加普通用户的权限
在sudo vi /etc/sudoers 文件的时候提示不能保存,
我又没有强行保存,退出改了sudoers的文件权限,
结果就有碰到这问题了
原来如此,没事也别装防火墙啊,等那个比中奖还难得中毒 or 被人攻击的机会多过瘾 :D
醉了星星,醉月亮●●●●●The Long Way To Go(*^_^*)
头像
iblicf
帖子: 3766
注册时间: 2007-01-15 17:15

Re: re:

#8

帖子 iblicf » 2007-11-20 20:04

yawsh 写了:re:2楼
原先我把grub启动选项的recover mode注释掉了
所以,你的方法我暂时无法尝试
不过依然要感谢你!
去掉也能进,grub 菜单,按e ,, kernel 行最后添个 single , 按 b
头像
逍遥乌鸦
帖子: 126
注册时间: 2007-07-04 2:23

#9

帖子 逍遥乌鸦 » 2007-11-20 20:25

再改回来不就行了
爱惜你所选择 珍惜你所拥有
头像
yawsh
帖子: 105
注册时间: 2006-04-29 10:51

re:

#10

帖子 yawsh » 2007-11-20 20:53

6楼:
不好意思,俺看不懂visudo文档

7楼:
俺不是没有听说过在linux下要安装啥杀毒软件、防火墙之类的东东,
这不想装一个看一下到底是啥样子,纯粹属于好奇。

9楼:
你的意思是改menu.lst,添加进启动选项;
还是改/etc/sudoers 的文件权限。
但是不论上述哪一种,都需要sodu命令阿,
可是sudo 命令用不了
这就是一个恶性循环

所以,不知道你是否认真看了在下的求助
如果是在下的求助没有写清楚,请指正
下回俺改。谢谢
头像
yawsh
帖子: 105
注册时间: 2006-04-29 10:51

re:

#11

帖子 yawsh » 2007-11-20 21:19

综合4楼和8楼的意见,
问题已经解决
谢谢!!
回复