GNU/Linux >> Tutoriales Linux >  >> Linux

getpwnam(www) falló en /etc/nginx/nginx.conf

Solución 1:

El usuario que especificó en su configuración, www , no existe. Cree el usuario o elija un usuario que exista.

Solución 2:

Su otra opción (si no desea crear un nuevo usuario) es reemplazar el campo de usuario en nginx.conf con:

user nobody;

Solución 3:

Crea el www usuario. En Ubuntu, esto debe hacerse usando el siguiente comando y banderas:

sudo adduser --system --no-create-home --shell /bin/false --group --disabled-login www

Linux
  1. nginx:cómo bloquear exploits, inyecciones de SQL, inyecciones de archivos, spam, agentes de usuario, etc.

  2. ¿Cómo maneja Linux múltiples separadores de rutas consecutivas (/home////username///file)?

  3. ¿Cómo se actualiza /etc/motd?

  4. Ejemplo de archivo /etc/mke2fs.conf

  5. Crear un enlace simbólico de directorio en Ubuntu

Comprender el archivo /etc/passwd

host:el análisis de /etc/resolv.conf falló

¿Cuándo debo usar /dev/shm/ y cuándo debo usar /tmp/?

¿Existe un equivalente específico de usuario para /etc/hosts?

Cómo cambiar el valor predeterminado /tmp a /home/user/tmp

Diferencia entre /etc/hosts y /etc/resolv.conf