SV-268133r1131071_rule
V-268133
SRG-OS-000076-GPOS-00044
ANIX-00-000800
CAT II
10
Configure NixOS operating system to enforce a 60-day maximum password lifetime.
Add the following Nix code to the NixOS Configuration, usually located in /etc/nixos/configuration.nix or /etc/nixos/flake.nix:
security.loginDefs.settings.PASS_MAX_DAYS = "60";
Rebuild and switch to the new NixOS configuration:
$ sudo nixos-rebuild switch
Verify NixOS enforces a 60-day maximum password lifetime for new user accounts by running the following command:
$ grep PASS_MAX_DAYS /etc/login.defs
PASS_MAX_DAYS 60
If the "PASS_MAX_DAYS" parameter value is less than 60 or commented out, this is a finding.
V-268133
False
ANIX-00-000800
Verify NixOS enforces a 60-day maximum password lifetime for new user accounts by running the following command:
$ grep PASS_MAX_DAYS /etc/login.defs
PASS_MAX_DAYS 60
If the "PASS_MAX_DAYS" parameter value is less than 60 or commented out, this is a finding.
M
5658