Hi

I think everything you want is in login.conf(5).

You may need an external program to do 8.5.12.


On Wed, Oct 21, 2009 at 09:16:33AM -0400, Stuart VanZee wrote:
> The company I work for is having their yearly Payment Card Industry
> (PCI) assessment and while I believe that OpenBSD is the most secure
> OS going, I am having some problems proving it.  Here are some of
> the issues I need to figure out.
> 
> 8.5.9    For a sample of system components, obtain and inspect system
>          configuration settings to verify that user password parameters
>          are set to require users to change passwords at least every
>          90 days.
>      I have no idea how to set OpenBSD to do this, any suggestions?
> 
> 8.5.10   For a sample of system components, obtain and inspect system
>          configuration settings to verify that user password parameters
>          are set to require passwords to be at least seven characters long.
>      I know that OpenBSD uses 6 characters, is there a way to change this?
> 
> 8.5.12   For a sample of system components, obtain and inspect system
>          configuration settings to verify that user password parameters
>          are set to require that new passwords cannot be the same as the
>          four previously used passwords.
>      I have no idea how to set OpenBSD to do this, any suggestions?
> 
> 8.5.13   For a sample of system components, obtain and inspect system
>          configuration settings to verify that user password parameters
>          are set to require that a users account is locked out after not
>          more than six invalid logon attempts.
> 
> 8.5.14   For a sample of system components, obtain and inspect system
>          configuration settings to verify that user password parameters
>          are set to require that once a users account is locked out, it
>          remains locked for a minimum of 30 minutes or until a system
>          administrator resets the account.
>      13 and 14 go togeather, I know that this isn't the scheme that OpenBSD
>      uses.  In OpenBSD, each time a user fails a password attempt it takes
>      a little bit longer to get a new login prompt.  Maybe if there was a
>      way that I could set it so that by the time six failures happen that
>      it takes 30 minutes to get the next login prompt.  Does anyone know
>      how to do this or have any other suggestion?
> 
> 8.5.15   For a sample of system components, obtain and inspect system
>          configuration settings to verify that system/session idle time
>          out features have been set to 15 minutes or less.
>      This one requires that a user must re-enter the password if their
>      terminal is idle for more than 15 minutes.  Any ideas how to do this
>      with OpenBSD?
> 
> 
> I am sure that there are others out there that use OpenBSD in an environment
> that requires PCI compliance.  How do you meet these requirements?
> 
> BTW.  While I usually don't mind constructive criticism, replies that
> attack the requirements rather than show how to meet them aren't at all
> helpfull and are a complete waste of time.  We all understand that a one-
> size-fits-all kind of standard like the PCI standard pretty much sucks
> as far as actual benefit goes, but arguing with the Payment Card Industry
> about it isn't an option, they don't listen, it's either comply with their
> standard or don't get PCI approval.
> 
> Stuart van Zee
> [email protected]

Reply via email to