我正在学习Linux,最近在重新启动时遇到一个错误,说“用户的$ HOME / .dmrc文件被忽略..”消息继续说,这是防止默认会话被保存,该文件需要有644权限。 我开始阅读权限和configuration文件,并在我的虚拟机上重新安装了全新的Linux。 我也读了各种论坛,build议用户面临类似问题的chmod权限为644这个文件。但是,在全新安装我看到home / .dmrc的默认权限是600(-rw ——-) 。 这是为什么? 如果它需要644,为什么它会在默认安装中设置为这个。
0644是世界可读的。 这意味着任何其他用户都可能读取您的设置。
0600只能由用户读取。 为什么用户运行的程序需要比0600更开放的权限才能正确运行,这是没有道理的。
你确定你没有把权限混合在一起,它实际上抱怨是644而不是600 ?
你有一个家庭分区和根分区? 如果是的话,该文件将保留。
许多人在更新或安装某些软件后抱怨这个错误。
您不仅需要更改$ HOME / .dmrc文件的权限,还需要将主目录权限更改为700。
chmod 644 $ HOME / .dmrc
chmod 700 / home / [USER]
自从我安装了薄荷Gloria 7以来,我一直有这个问题。
虽然我有一个暗示为什么。
本来我有2xHD的,一个我安装了jaunty,并用它作为我的主要操作系统,在其他高清我已经安装格洛丽亚,看看它如何滚动。
有一天,一个高清失败=悲伤的脸,=我的主要操作系统。
由于我对grub一无所知,我很难理解HD是否死亡或者数据是否被破坏或者操作系统是否失败。
我不能完全引导到我的第二个HD,所以我再次安装Gloria,在其原来的安装。 所有我的应用程序和文件仍然在凯莱安装后仍然在那里。
我没有看到这个消息是一个问题,因为它只在我login时popup,除非用于维护或重定位,否则我倾向于不closures该方框。
但是,如果能够仅仅login而不能得到这个关于dmrc文件被忽略的传说以及644权限就会很好。
我给你的解决scheme尝试jeremy,也许在不久的将来,当我重新启动,传说已经走了,我会记得回来,hi5雅。