-
Notifications
You must be signed in to change notification settings - Fork 5
Open
Description
Draft CIS Benchmark 1.1.2
Description
The nginx account must not be used as a regular login account, and should be assigned an invalid or nologin shell to ensure that the account cannot be used to login.
Rationale
Service accounts such as the nginx account represent a risk if they can be used to get a login shell to the system.
Remediation
Change the nginx account to use the nologin shell or an invalid shell such as /dev/null: # chsh -s /sbin/nologin nginx
Audit
Check the nginx login shell in the /etc/passwd file: # grep nginx /etc/passwd The nginx account shell must be /sbin/nologin or /dev/null similar to the following: nginx:x:483:479:nginx user:/var/cache/nginx:/sbin/nologin
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels