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

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

[问题]求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
来自: 廣州
联系:

#2

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

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

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

#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
来自: 廣州
联系:

#4

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

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

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

#5

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

那就改为644吧
头像
BigSnake.NET
帖子: 12522
注册时间: 2006-07-02 11:16
来自: 廣州
联系:

#6

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

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

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

Re:

#7

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

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