openssh-9.9p1 problem with faillock pam module

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

 



Dear developers,

Our server implements two SSH services on ports 22 & 8022, with
different PAM settings.

The daemon is built from source of OpenSSH portable releases.

Following the instructions in the INSTALL file, we made a copy of
"<prefix>/sbin/sshd" (for port 22) as "<prefix>/sbin/sshd2" (for port
8022), created a separate "sshd2_config" file, and added corresponding
commands for service "sshd2" in "/etc/pam.conf".
We use the "faillock" PAM module with tally directories
"/etc/security/sshd" and "/etc/security/sshd2" for "sshd" and "sshd2"
respectively.

This approach worked well for release 9.3p1, but a problem is
identified with release 9.9p1.

Normally when a user logs in via "ssh -p 8022 <user>@<host>", his
tally "/etc/security/sshd2/<user>" will be updated.
However, running release 9.9p1, it is found that the tally
"/etc/security/sshd/<user>" is updated instead.

We have also tried to rebuild a binary for "sshd2" with the option
"--with-pam-service=sshd2", but it did not help.

It seems that release 9.9p1 does not use the binary filename as the
PAM service name, but sticks to "sshd" for all instances.

Please kindly advise.
_______________________________________________
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