比如我安装了13个linux发行版,每个发行版都有一个用户文件夹,有时候撸这个linux OS的时候难免会用到另一个OS的用户文件夹的数据、图片和配置文件。在没使用Mageia 4之前,Fedora、openSUSE、Ubuntu都没出过问题,互通访问甚至创建文件都不存在权限问题。唯独这个Mageia 4特异,普通用户无法访问其他OS用户的个人文件夹,非得root用户才有完全访问和控制权限。如下图所示:
结合Mageia官方论坛的一些帖子,得知Mageia从Mandriva时代就一直将用户UID设置为500,而Fedora等发行版的默认UID是1000,低UID访问高UID是没有权限的,所以解决方法是提高当前用户的UID为1000。步骤如下:
1,注销当前Mageia用户,然后重启系统; 2,按ctrl + alt + F2进入tty界面; 3,用root用户登录系统,然后输入usermod -u 1000 用户名。