使用pam_mount挂载CIFS网络家目录后MATE桌面dconf权限拒绝问题求助
大家好,我遇到了一个棘手的问题,想请教下各位大佬的解决思路。
我目前用pam_mount来挂载用户的网络家目录,对应的配置片段如下:
<volume fstype="cifs" server="server" path="profiles/%(USER)" mountpoint="/home/mydomain/%(USER)" options="vers=3.0,nobrl,mfsymlinks,sec=krb5,cruid=%(USERUID),rw"> </volume>
用户登录后,网络家目录确实成功挂载了,但MATE桌面却无法正常工作。我查看系统日志后,发现了以下关键错误信息:
(mate-panel:178193): dconf-WARNING **: 07:59:14.125: failed to commit changes to dconf:
GDBus.Error:org.gtk.GDBus.UnmappedGError.Quark._g_2dfile_2derror_2dquark.Code2:
Failed to rename file
“/home/mydomain/username1/.config/dconf/user.LTVHR2” to
“/home/mydomain/username1/.config/dconf/user”: g_rename() failed:
Permission denied(mate-panel:178193): dconf-WARNING **: 07:59:14.340: failed to commit changes to dconf:
GDBus.Error:org.gtk.GDBus.UnmappedGError.Quark._g_2dfile_2derror_2dquark.Code2:
Failed to rename file
“/home/mydomain/username1/.config/dconf/user...”
看起来是dconf在尝试重命名临时配置文件时遭遇了权限拒绝,有没有人遇到过类似的情况?或者能给我一些排查和解决的方向吗?
备注:内容来源于stack exchange,提问作者Anton Shevtsov

