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的权限改回来?谢谢了
tnzo 于 2010-06-20 13:08:48发表:
进来学习下~~
相思爱文 于 2010-06-20 04:47:05发表:
linux没有“Administrator”,且命令区分大小写
超级管理员是root
ybsolar 于 2010-06-19 22:53:02发表:
chown -R root /etc
将/etc得owner改为root
相思爱文 于 2010-06-19 21:16:06发表:
单用户或安装盘启动,改回
shenhao0129 于 2010-06-19 16:26:46发表:
切换到root用户之后把权限修改过来应该就可以了把