[问题]求Home的默认权限,更改home后无法进入系统(解决)

为当前最终发行版之前的所有版本提供支持
回复
Jonson
帖子: 12
注册时间: 2007-01-08 0:19
来自: ShenZhen
送出感谢: 0
接收感谢: 0

[问题]求Home的默认权限,更改home后无法进入系统(解决)

#1

帖子 Jonson » 2007-01-11 20:04

在使用中发现/home/user目录下面建立的文件夹无法重命名,查看后发现新建单的文件夹显示所有权是root,就用sudo+一个命令该成user所有权了,然后顺手把/home/user目录的所有权也改成user了。再次启动后,提示“/home/user权限设置有问题,应该为使用者的权限,否则无法保存设置,或者应该为664权限”。但是依然可以进入系统,过了一天觉得每次登陆都有这个提示觉得不爽决定改回来,于是问题出现了。

在进入系统后将/home/user 使用chown命令将所有权改为root,所有组也改成root了。再次启动,提示没有权限之类的话,无法进入系统。

现在只能使用shell以root登陆,想求关于默认/home/user的详细默认权限,以及应该注意的地方,谢谢了!
上次由 Jonson 在 2007-01-11 21:24,总共编辑 1 次。
头像
BigSnake.NET
帖子: 12522
注册时间: 2006-07-02 11:16
来自: 廣州
送出感谢: 0
接收感谢: 7 次
联系:

#2

帖子 BigSnake.NET » 2007-01-11 21:12

sudo chown -R yourname:yourgroup /home/yourhomedir
^_^ ~~~
要理解递归,首先要理解递归。

地球人都知道,理论上,理论跟实际是没有差别的,但实际上,理论跟实际的差别是相当大滴。
Jonson
帖子: 12
注册时间: 2007-01-08 0:19
来自: ShenZhen
送出感谢: 0
接收感谢: 0

#3

帖子 Jonson » 2007-01-11 21:23

谢谢!刚查了下使用以下搞定,先在登录界面Ctrl+Alt +F1,进入一个Shell然后用root登录

#chgrp -R user /home/user
#chmod -R 700 /home/user

然后再Ctrl+Alt +F7进入登录GUI。搞定!

这里user就是代表我的用户名,连之前老弹出来的系统提示“用户的$HOME/.dmrc已经被忽略。这将无法保存默认会话和语言。该文件应由用户所有。并前权限设置为644。用户的$HOME目录应由用户自己所有。别的用户也无法写入。“也解决了。
头像
BigSnake.NET
帖子: 12522
注册时间: 2006-07-02 11:16
来自: 廣州
送出感谢: 0
接收感谢: 7 次
联系:

#4

帖子 BigSnake.NET » 2007-01-11 21:24

不是太完美。。所有文件都变可执行了。。
^_^ ~~~
要理解递归,首先要理解递归。

地球人都知道,理论上,理论跟实际是没有差别的,但实际上,理论跟实际的差别是相当大滴。
头像
Stupid kid
帖子: 417
注册时间: 2006-10-18 12:57
送出感谢: 0
接收感谢: 0

#5

帖子 Stupid kid » 2007-01-12 0:47

那就改为644吧
头像
BigSnake.NET
帖子: 12522
注册时间: 2006-07-02 11:16
来自: 廣州
送出感谢: 0
接收感谢: 7 次
联系:

#6

帖子 BigSnake.NET » 2007-01-12 20:15

目录进不去。。哈。。
^_^ ~~~
要理解递归,首先要理解递归。

地球人都知道,理论上,理论跟实际是没有差别的,但实际上,理论跟实际的差别是相当大滴。
lijunle
帖子: 4
注册时间: 2008-04-19 22:02
送出感谢: 0
接收感谢: 0

Re:

#7

帖子 lijunle » 2009-04-24 22:56

BigSnake.NET 写了:目录进不去。。哈。。
这个什么意思?我现在和楼主原来的情况一样。
请问楼主用什么办法完美解决这个问题???
回复

回到 “老旧版本支持”