【求助】误操作导致sudo不能用

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

【求助】误操作导致sudo不能用

#1

帖子 vicki001 » 2007-06-13 2:21

事情是这样的。
今天新装了ubuntu。发现桌面上没有像windows下“我的电脑”的东西 就做了以下操作,

mkdir 根目录
mount hda1 根目录

然后发现当前用户权限不够打不开这个文件夹

chown -hR bulue 根目录 (灾难出现在这个命令上)

之后su,sudo命令就全部不能用了。个人猜想sudo和su的所有者变成了bulue

看老鸟们的教程我试着改了su和sudo的权限,如下:
chown root su
chown root sudo
chmod a+s su
chmod a+s sudo

之后su能正常用,sudo还是不行。sudo时显示:
sudo owned by 1000,shoud be 0

sudo的属性都改过来了啊,怎么还是这样?要怎样改? sudo不能使用好多涉及到配置的东西都不能用,

特向老鸟们求救!
头像
xhy
帖子: 3916
注册时间: 2005-12-28 1:16
系统: Ubuntu 12.10 X64
来自: 火星

#2

帖子 xhy » 2007-06-13 4:16

sudo的owner没有改回来

chown -hR bulue 根目录
~~~~~~~~~~~~~~~~~~

这样的行为会让你的系统丧失安全性
一个不小心就删除或者修改了系统重要文件
很容易影响系统和谐的
目前负债150多万
vicki001
帖子: 6
注册时间: 2007-06-13 0:40

#3

帖子 vicki001 » 2007-06-13 5:44

在recover模式底下改过owner了,我确认sudo现在的owner是root。

但是前面的命令是递归的更改所有文件和文件夹,

我猜想会不会是文件夹的权限设置有问题?

linux下网络也连不上来了,不然抓个图给老鸟们看看就一目了然了。 :? :?
头像
xhy
帖子: 3916
注册时间: 2005-12-28 1:16
系统: Ubuntu 12.10 X64
来自: 火星

#4

帖子 xhy » 2007-06-13 6:01

chmod a+s su
chmod a+s sudo


应该是
chmod u+s su
chmod u+s sudo
目前负债150多万
vicki001
帖子: 6
注册时间: 2007-06-13 0:40

#5

帖子 vicki001 » 2007-06-14 0:29

按照楼上的办法没有解决。

狠下心重装一边 ,世界清静了 很多。现在又在ubuntu下上网了。:wink: :wink: :wink:


PS:校园网的更新源真是太爽了 我用的 中科大的源

相关信息见:
viewtopic.php?t=38756&highlight=%E6%A0% ... D%E7%BD%91
vicki001
帖子: 6
注册时间: 2007-06-13 0:40

#6

帖子 vicki001 » 2007-06-14 0:35

事后教训:

用root执行命令千万小心!! 8) 8)


与像我一样初用linux的小鸟们共勉!
头像
xhy
帖子: 3916
注册时间: 2005-12-28 1:16
系统: Ubuntu 12.10 X64
来自: 火星

#7

帖子 xhy » 2007-06-14 5:58

除了/home下的东西
任何东西都不要乱改 除非你知道后果
目前负债150多万
vicki001
帖子: 6
注册时间: 2007-06-13 0:40

#8

帖子 vicki001 » 2007-06-14 11:11

谢谢楼上 8)
回复