GSA / GSA/ansible-https-proxy

Give the NGINX User Account an Invalid Shell

Abierto
#2 0 comentarios 0 reacciones 0 asignados Ver en GitHub
Lenguaje dominante
Sin datos de lenguaje
Estrellas
10
Forks
5
Métricas de merge de PR
Sin PR fusionados en 30 d

Descripción

>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 ```

Guía de contribución

Abrir la guía de contribución

Evaluación

Este issue todavía no se ha evaluado.

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.