红联Linux门户
Linux帮助

etc文件权限的问题

发布时间:2010-06-19 15:52:14来源:红联作者:hai836045106
ubuntu在安装oracle的时候发现oracle用户不能读写etc目录,于是傻傻的执行了 sudo chown 755 oracle /etc

现在进系统之后用sudo命令的时候提示如下:
sudo: /etc/sudoers is owned by uid 1001, should be 0
sudo: no valid sudoers sources found, quitting

我的理解是:我把 ect目录拥有者改掉了,变成了oracle拥有。现在我在oracle执行
oracle@ubuntu:~$ chown 755 Administrator /etc
chown: 无法访问 “Administrator”: 没有那个文件或目录
chown: 正在更改 “/etc” 的所有者: 不允许的操作


要怎么做阿,怎么把ect的权限改回来?谢谢了
文章评论

共有 5 条评论

  1. tnzo 于 2010-06-20 13:08:48发表:

    进来学习下~~

  2. 相思爱文 于 2010-06-20 04:47:05发表:

    linux没有“Administrator”,且命令区分大小写
    超级管理员是root

  3. ybsolar 于 2010-06-19 22:53:02发表:

    chown -R root /etc
    将/etc得owner改为root

  4. 相思爱文 于 2010-06-19 21:16:06发表:

    单用户或安装盘启动,改回

  5. shenhao0129 于 2010-06-19 16:26:46发表:

    切换到root用户之后把权限修改过来应该就可以了把