我希望使用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。
答案 0 :(得分:0)
有问题的Gnome应用程序可能由systemd用户实例启动,无论使用PAM配置的umask如何,都将umask设置为022。
此问题在U& L SE上也是asked,并且在那里有更多答案。