如何在Debian-Stretch上的gnome中设置默认的umask?

时间:2017-06-27 15:15:36

标签: permissions debian gnome-3 umask

我希望使用gnome应用程序(例如gedit和libreoffice)创建的文件的权限,以尊重我设置的umask。

我在〜/ .profile和/etc/login.defs中将umask设置为027。我也按照这里的指示,在/etc/pam.d/common-session上添加一行:How to set system wide umask?

什么都没有用。

如果我从gnome-terminal创建vi或nano文件(在.bashrc中设置umask 027之后),我能够使umask设置正常工作。但是我希望这个umask在gdome应用程序中得到尊重,比如gedit。

1 个答案:

答案 0 :(得分:0)

有问题的Gnome应用程序可能由systemd用户实例启动,无论使用PAM配置的umask如何,都将umask设置为022。

此问题在U& L SE上也是asked,并且在那里有更多答案。