+ -
当前位置:首页 → 问答吧 → 改了某些目录的属主后,不能进X了

改了某些目录的属主后,不能进X了

时间:2008-01-10

来源:互联网

昨天没事干就从/开始 ls -l
然后发现某些目录像/var,/etc用户和组不是root
(我也不知道是不是root)反正觉得/etc之类的应该是root.root
还以为是被入侵了。。。
然后chown -R root.root /
结果今天进入系统后,startx就报错了(root startx是可以的)。。。
第一次说是cannot move /var/log/Xlog.0.log to /var/log/Xlog.o.log.old
我就chmod o+w /var/log
然后再次startx,又说什么cannot open /dev/tty0
再次加了读权限,再startx又报错,具体信息忘了反正不是读写权限问题
请问我该怎么办呢?
谢谢!!

作者: darkslack   发布时间: 2008-01-10

参考 包 aaa_base-12.0.0-noarch-1 的属主设置

作者: sxzzsf   发布时间: 2008-01-10

怎么看?
解压后还是我和users
谢谢

作者: darkslack   发布时间: 2008-01-10

mkdir /tmp/base
cd /tmp/base
explodepkg /mnt/cdrom/slackware/a/aaa_base-12.0.0-noarch-1.tgz
find -type d | xargs ls -ld

作者: sxzzsf   发布时间: 2008-01-11

不行哦。。
如果用普通用户显示的是
drwxr-xr-x 20 ds users 4096 2007-06-10 14:23 .
drwxr-xr-x 2 ds users 4096 1997-10-06 16:10 ./bin
drwxr-xr-x 2 ds users 4096 1997-10-06 16:10 ./boot
drwxr-xr-x 2 ds users 4096 1997-10-06 16:10 ./dev
drwxr-xr-x 3 ds users 4096 2007-06-10 14:23 ./etc
...
...
如果用root做以上操作
drwxr-xr-x 20 root root 4096 2007-06-10 14:23 .
drwxr-xr-x 2 root root 4096 1997-10-06 16:10 ./bin
drwxr-xr-x 2 root root 4096 1997-10-06 16:10 ./boot
drwxr-xr-x 2 root root 4096 1997-10-06 16:10 ./dev
drwxr-xr-x 3 root root 4096 2007-06-10 14:23 ./etc

作者: darkslack   发布时间: 2008-01-12

用光盘重启系统 重新安装 aaa_base 和 devs 这两个软件包吧

PHP 代码:
mount /dev/hda1 /mnt
mount /dev/cdrom /cdrom
installpkg -root /cdrom/slackware/a/aaa_base-*.tgz
installpkg -root /cdrom/slackware/a/devs-*.tgz 

作者: sxzzsf   发布时间: 2008-01-12

热门下载

更多