Re: Setting variable in /etc/environment has no effect for ssh session

[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]

 



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



[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]

[Index of Archives]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Security]     [Bugtraq]     [Linux]     [Linux OMAP]     [Linux MIPS]     [ECOS]     [Asterisk Internet PBX]     [Linux API]

  Powered by Linux