On Sat, 19 Apr 2025 at 14:44, Damien Miller <djm@xxxxxxxxxxx> wrote: > On Thu, 17 Apr 2025, Yu, Mingli wrote: > [...] > > 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? > Also check that you are actually using PAM in sshd ("UsePAM yes" in sshd_config, it defaults to no) and that if set, PAMServiceName refers to the config you expect (it defaults to "sshd"). -- Darren Tucker (dtucker at dtucker.net) GPG key 11EAA6FA / A86E 3E07 5B19 5880 E860 37F4 9357 ECEF 11EA A6FA Good judgement comes with experience. Unfortunately, the experience usually comes from bad judgement. _______________________________________________ openssh-unix-dev mailing list openssh-unix-dev@xxxxxxxxxxx https://lists.mindrot.org/mailman/listinfo/openssh-unix-dev