|
|
由于我的/home分区是fedora9和opensuse11共享的,
但fedora的uid是从500开始的,安装时建立的普通用户uid是500,gid是501。
而opensuse的uid是从1000开始的,安装时建立的普通用户uid是1000,gid是100。
结果fedora的默认用户能访问opensuse的$HOME,而opensuse的默认用户不能访问fedora
的$HOME。因此我想把两个系统默认用户的uid和gid设成一样的。
=========================================
我尝试直接修改/etc/passwd文件,把uid改成1000,gid改成100,然后
#chown 1000:100 -R /home/user
但是gnome的nautilus设置文件读取出错,结果进去后只看到几个桌面图标,其余黑乎乎
一片。倒是kde4只有PulseAudio启动不了。
=========================================
我把/etc/passwd文件改回去之后,又尝试
#usermod -u 1000 user
#usermod -g 100 user
#chown 1000:100 -R /home/user
这次/home/user/.gvfs死活不让我改权限,然后桌面还是同样的错误。
========================================
难道一定要新建用户时指定uid、gid才行?已经存在的用户的id就不能改了?
By the way。KDE4虽然不稳定,但是比gnome的速度好像快很多阿! |
|