hombre 8 pam_env
hombre 5 pam_env.conf
Si todos los servicios de inicio de sesión utilizan PAM y todos los servicios de inicio de sesión tienen session required pam_env.so
en sus respectivos /etc/pam.d/*
archivos de configuración, todas las sesiones de inicio de sesión tendrán algunas variables de entorno configuradas como se especifica en pam_env
archivo de configuración de.
En la mayoría de las distribuciones modernas de Linux, todo esto está ahí de forma predeterminada:solo agregue las variables de entorno global deseadas a /etc/security/pam_env.conf
.
Esto funciona independientemente del shell del usuario y también funciona para inicios de sesión gráficos (si xdm/kdm/gdm/entrance/… está configurado de esta manera).
Si su LinuxOS tiene este archivo:
/etc/environment
Puede usarlo para establecer variables ambientales de forma permanente para todos los usuarios.
Extraído de:http://www.sysadmit.com/2016/04/linux-variables-de-entorno-permanentes.html
Así como /etc/profile
que otros han mencionado, algunos sistemas Linux ahora usan un directorio /etc/profile.d/
; cualquier .sh
los archivos allí serán obtenidos por /etc/profile
. Es un poco más ordenado mantener las cosas de su entorno personalizado en estos archivos que simplemente editar /etc/profile
.