Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 13 Sep 2008 02:35:23 -0400
From:      Toby Burress <kurin@delete.org>
To:        Khachatur Shahinyan <khachatur.shahinyan@arca.am>
Cc:        freebsd-security@freebsd.org
Subject:   Re: Freebsd auto locking users
Message-ID:  <20080913063522.GA3784@lithium.delete.org>
In-Reply-To: <48CB52AE.6070501@arca.am>
References:  <48CB52AE.6070501@arca.am>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sat, Sep 13, 2008 at 10:42:06AM +0500, Khachatur Shahinyan wrote:
> :passwordtime=90d:\
> :warnpassword=7d:\
> :warnexpire=7d:\
> >>>>>>> Then I made the cap_mkdb /etc/login.conf , and everything went normal, no error messages, but after adding a test user I see no changes in the master.passwd 
> file.
> The fields which are reserved for password aging parameters are 0:0
> test:$1$F9yf.PuK$xqIsGEgK3MexpPZ4UBav0.:1001:1001::0:0:User &:/home/test:/bin/sh
> 
> And the locking point does not work either, e.g. no matter how many times I input wrong password, I'm still able to login. :(
> I cannot understand what I'm doing wrong, and what should be done solve this issues? I'm not an expert Freebsd administration, so any comments and suggestions are 
> welcome.

You'll notice in the login.conf man page that these are in the
"reserved capabilities" section:

RESERVED CAPABILITIES
     The following capabilities are reserved for the purposes indicated and
     may be supported by third-party software.  They are not implemented in
     the base system.

For blocking repeated password attempts, check out security/pam_abl.
Note that if sshd doesn't use PAM, it won't have any effect for ssh
logins.

A quick search doesn't show me any port for enforcing password age.
For what it's worth, I once emailed Bruce Schneier about the
effectiveness of that and he said he never changed his passwords
(based on age, anyway).  But there's probably something.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20080913063522.GA3784>