更改 根目录文件权限 引起的错误

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

更改 根目录文件权限 引起的错误

#1

帖子 ggggyso » 2009-09-19 9:25

由于误操作 将 根目录所有文件权限改为了644 命令如下
sudo chmod 644 /*

造成错误进去不图形界面,只能以恢复模式用ROOT 进入命令行.
问是否有办法挽救

P.S 尝试 用startx 但是进入图形界面之后直接死机
头像
cnkilior
论坛版主
帖子: 4984
注册时间: 2007-08-05 17:40

Re: 更改 根目录文件权限 引起的错误

#2

帖子 cnkilior » 2009-09-19 9:28

不文明的说一句:吃饱了。根目录的权限干你刁事!
头像
ggggyso
帖子: 18
注册时间: 2007-09-28 18:15

Re: 更改 根目录文件权限 引起的错误

#3

帖子 ggggyso » 2009-09-19 9:31

误操作 误操作 还没看全命令 手已经按下回车了
醒悟过来时 为时已晚
头像
cnkilior
论坛版主
帖子: 4984
注册时间: 2007-08-05 17:40

Re: 更改 根目录文件权限 引起的错误

#4

帖子 cnkilior » 2009-09-19 9:32

644的权限是:-rw-r--r--没有可执行权限。

因为你没有用-R这个开关,还有救。

代码: 全选

sudo chomd +x /*
还要注意到:/root文件夹是其他用户没有权限的。

/tmp的权限是drwxrwxrwt/这个t权限不明白。
头像
smallapple
论坛版主
帖子: 7868
注册时间: 2009-03-28 15:12

Re: 更改 根目录文件权限 引起的错误

#5

帖子 smallapple » 2009-09-19 9:41

/temp可以
sudo chmod 777 /temp
sudo chmod +t /temp
头像
ggggyso
帖子: 18
注册时间: 2007-09-28 18:15

Re: 更改 根目录文件权限 引起的错误

#6

帖子 ggggyso » 2009-09-19 9:41

好的 谢谢了 有问题再请教
头像
tenzu
论坛版主
帖子: 36924
注册时间: 2008-11-21 20:26

Re: 更改 根目录文件权限 引起的错误

#7

帖子 tenzu » 2009-09-19 11:03

危险操作需谨慎
lwbskfish
帖子: 323
注册时间: 2007-02-05 18:09

Re: 更改 根目录文件权限 引起的错误

#8

帖子 lwbskfish » 2009-09-19 12:41

$ls -l /
drwxr-xr-x 2 root root 4096 9月 19 11:24 bin
drwxr-xr-x 3 root root 4096 8月 24 18:27 boot
lrwxrwxrwx 1 root root 11 7月 3 13:06 cdrom -> media/cdrom
drwxr-xr-x 15 root root 4120 9月 19 11:56 dev
drwxr-xr-x 116 root root 12288 9月 19 11:56 etc
drwxr-xr-x 4 root root 4096 8月 17 14:36 home
lrwxrwxrwx 1 root root 28 8月 24 17:53 initrd.img -> boot/initrd.img-2.6.30-1-686
drwxr-xr-x 2 root root 4096 7月 4 10:29 install
drwxr-xr-x 13 root root 12288 9月 19 11:31 lib
drwx------ 2 root root 16384 7月 3 13:06 lost+found
drwxr-xr-x 4 root root 4096 9月 19 11:56 media
drwxr-xr-x 3 root root 4096 7月 3 14:03 mnt
drwxr-xr-x 3 root root 4096 7月 11 08:31 opt
dr-xr-xr-x 109 root root 0 9月 19 11:55 proc
drwxr-xr-x 19 root root 4096 8月 28 12:56 root
drwxr-xr-x 2 root root 4096 9月 19 11:24 sbin
drwxr-xr-x 2 root root 4096 9月 16 2008 selinux
drwxr-xr-x 3 root root 4096 8月 23 20:40 srv
drwxr-xr-x 12 root root 0 9月 19 11:55 sys
drwxrwxrwt 9 root root 4096 9月 19 11:57 tmp
drwxr-xr-x 11 root root 4096 9月 11 20:27 usr
drwxr-xr-x 15 root root 4096 8月 23 20:33 var
lrwxrwxrwx 1 root root 25 8月 24 17:53 vmlinuz -> boot/vmlinuz-2.6.30-1-686

照我机子的改吧 动根目录一定要谨慎,加个-R你就惨了:

代码: 全选

chmod 755 /*
chmod 1777 /tmp
chmod 700 /lost+found
chmod 555 /proc
应该够了
回复