Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.debian.user > #164579 > unrolled thread
| Started by | Nicholas Geovanis <nickgeovanis@gmail.com> |
|---|---|
| First post | 2016-02-23 22:00 +0100 |
| Last post | 2016-02-24 16:30 +0100 |
| Articles | 3 — 2 participants |
Back to article view | Back to linux.debian.user
pam_tally2 with sshd Nicholas Geovanis <nickgeovanis@gmail.com> - 2016-02-23 22:00 +0100
Re: pam_tally2 with sshd Reco <recoverym4n@gmail.com> - 2016-02-23 22:30 +0100
Re: pam_tally2 with sshd Nicholas Geovanis <nickgeovanis@gmail.com> - 2016-02-24 16:30 +0100
| From | Nicholas Geovanis <nickgeovanis@gmail.com> |
|---|---|
| Date | 2016-02-23 22:00 +0100 |
| Subject | pam_tally2 with sshd |
| Message-ID | <r5sdQ-2hS-17@gated-at.bofh.it> |
[Multipart message — attachments visible in raw view] — view raw
Debian 8 jessie. The goal is to block SSH logins with multiple incorrect password tries. I've added these lines to my /etc/pam.d/sshd file: auth optional pam_echo.so Before sshd pam_tally auth required pam_tally2.so file=/var/log/tallylog deny=3 audit onerr=fail auth optional pam_echo.so After sshd pam_tally I receive the pam_echo lines OK. But no matter what, failed passwords never increment the pam_tally2 failure count. "UsePAM yes" is specified in /etc/ssh/sshd_config. This must be the wrong location for pam_tally2.so but experiments haven't helped me find the right location. Has someone a working configuration they would share? Many thanks....Nick
[toc] | [next] | [standalone]
| From | Reco <recoverym4n@gmail.com> |
|---|---|
| Date | 2016-02-23 22:30 +0100 |
| Message-ID | <r5sGS-2L7-9@gated-at.bofh.it> |
| In reply to | #164579 |
Hi. On Tue, 23 Feb 2016 14:52:59 -0600 Nicholas Geovanis <nickgeovanis@gmail.com> wrote: > Debian 8 jessie. > The goal is to block SSH logins with multiple incorrect password tries. > I've added these lines to my /etc/pam.d/sshd file: > > auth optional pam_echo.so Before sshd pam_tally > auth required pam_tally2.so file=/var/log/tallylog deny=3 audit > onerr=fail > auth optional pam_echo.so After sshd pam_tally > > I receive the pam_echo lines OK. But no matter what, failed passwords never > increment the pam_tally2 failure count. "UsePAM yes" is specified in > /etc/ssh/sshd_config. This must be the wrong location for pam_tally2.so but > experiments haven't helped me find the right location. Has someone a > working configuration they would share? Many thanks....Nick A typical run-of-the-mill Jessie system here. I just put your pam_tally2 configuration (I skipped pam_echo though) into /etc/pam.d/sshd *before* the '@include common-auth' line. Created /var/log/tallylog file. Tested it with 'ssh -o PreferredAuthentications=password <host>'. Everything worked as expected - i.e. PAM module filled /var/log/tallylog with own blob, and /sbin/pam_tally2 shows failed login counter increments. Reco
[toc] | [prev] | [next] | [standalone]
| From | Nicholas Geovanis <nickgeovanis@gmail.com> |
|---|---|
| Date | 2016-02-24 16:30 +0100 |
| Message-ID | <r5Jy1-6wc-5@gated-at.bofh.it> |
| In reply to | #164583 |
[Multipart message — attachments visible in raw view] — view raw
Thanks. My failure was putting the pam_tally2 module *after* the "@include common-auth" instead of before it. The only working example I have at hand is a RedHat 5.10 system where pam_tally (not pam_tally2) follows the whole "system-auth" stack, rather than precedes it. Thanks again.....Nick On Tue, Feb 23, 2016 at 3:26 PM, Reco <recoverym4n@gmail.com> wrote: > Hi. > > On Tue, 23 Feb 2016 14:52:59 -0600 > Nicholas Geovanis <nickgeovanis@gmail.com> wrote: > > > Debian 8 jessie. > > The goal is to block SSH logins with multiple incorrect password tries. > > I've added these lines to my /etc/pam.d/sshd file: > > > > auth optional pam_echo.so Before sshd pam_tally > > auth required pam_tally2.so file=/var/log/tallylog deny=3 audit > > onerr=fail > > auth optional pam_echo.so After sshd pam_tally > > > > I receive the pam_echo lines OK. But no matter what, failed passwords > never > > increment the pam_tally2 failure count. "UsePAM yes" is specified in > > /etc/ssh/sshd_config. This must be the wrong location for pam_tally2.so > but > > experiments haven't helped me find the right location. Has someone a > > working configuration they would share? Many thanks....Nick > > A typical run-of-the-mill Jessie system here. > I just put your pam_tally2 configuration (I skipped pam_echo though) > into /etc/pam.d/sshd *before* the '@include common-auth' line. > Created /var/log/tallylog file. > Tested it with 'ssh -o PreferredAuthentications=password <host>'. > > Everything worked as expected - i.e. PAM module > filled /var/log/tallylog with own blob, and /sbin/pam_tally2 shows > failed login counter increments. > > Reco > >
[toc] | [prev] | [standalone]
Back to top | Article view | linux.debian.user
csiph-web