我是否可以拥有对所有用户都通用的某些设置?
发布于 2009-10-29 11:53:52
除了其他人提到的/etc/profile
,一些Linux系统现在使用一个目录/etc/profile.d/
;其中的任何.sh
文件都将由/etc/profile
提供。将您的自定义环境内容保存在这些文件中要比只编辑/etc/profile
稍微整洁一些。
发布于 2016-04-25 18:53:09
如果您的LinuxOS包含此文件:
/etc/environment
您可以使用它为所有用户永久设置环境变量。
摘自:http://www.sysadmit.com/2016/04/linux-variables-de-entorno-permanentes.html
发布于 2009-10-29 12:07:51
如果所有登录服务都使用PAM,并且所有登录服务在各自的/etc/pam.d/*
配置文件中都有session required pam_env.so
,那么所有登录会话都将按照pam_env
配置文件中的指定设置一些环境变量。
在大多数现代Linux发行版上,缺省情况下,这些都在那里--只需将所需的全局环境变量添加到/etc/security/pam_env.conf
。
这与用户的shell无关,也适用于图形登录(如果xdm/kdm/gdm/entrance/…是这样设置的)。
https://stackoverflow.com/questions/1641477
复制相似问题