Yu, Mingli
2025-Apr-17 06:07 UTC
Setting variable in /etc/environment has no effect for ssh session
Hi Expert, I'm using openssh 9.9p2 and have defined the below logic into /etc/pam.d/sshd. session required pam_env.so But the environment variables defined in /etc/environment file are not effective when login via ssh. Could you help to guide what's wrong here? Thanks!
Damien Miller
2025-Apr-19 04:41 UTC
Setting variable in /etc/environment has no effect for ssh session
On Thu, 17 Apr 2025, Yu, Mingli wrote:> Hi Expert, > > I'm using openssh 9.9p2 and have defined the below logic into /etc/pam.d/sshd. > session required pam_env.so > > But the environment variables defined in /etc/environment file are not > effective when login via ssh. Could you help to guide what's wrong here?I don't know why this isn't working for you, AFAIK it supported. Perhaps try turning on debugging logs from pam_env?
Possibly Parallel Threads
- Setting variable in /etc/environment has no effect for ssh session
- Setting variable in /etc/environment has no effect for ssh session
- Setting variable in /etc/environment has no effect for ssh session
- Can we disable diffie-hellman-group-exchange-sha1 by default?
- Logfile encoding question