Samba mantiene la advertencia 'Sesión cerrada para el usuario nobody'. ¿Por qué?

11

He configurado un servidor Ubuntu 14.04, usando Samba para compartir archivos con nuestros clientes de Windows. Parece que todo funciona correctamente, pero mientras reviso mis registros de autenticación, veo que la línea 'sesión cerrada para el usuario nadie' se repite muchas veces, aunque no se abrieron sesiones para ese usuario. Todos los mensajes abiertos de sesión tienen el nombre de usuario correcto incluido.

Entiendo el papel del usuario de nadie, pero no estoy seguro de por qué Samba sigue generando este mensaje. En una línea, el mensaje de 'sesión cerrada' se repite 58 veces sin que se interrumpa ningún otro mensaje de registro de autenticación.

¿Es probable que Samba esté configurado incorrectamente?

Me complace publicar los registros / confs / salidas necesarios, si eso ayuda.

EDITAR:

Anteriormente he deshabilitado la sincronización de contraseña de Samba usando pam-auth-updatepara detener el mensaje 'No Talloc Stackframe', así , ¿podría eso estar generando todos estos mensajes cerrados de sesión?

Arronico
fuente

Respuestas:

4

Yo mismo tenía esta preocupación, así que investigué un poco y me encontré con muchas preguntas sin responder en el foro, pero luego encontré esta respuesta :

nobody es un usuario del sistema que se utiliza para ejecutar servicios, por ejemplo, apache y samba en distribuciones de Linux. Root tiene que iniciar el servicio y luego pasar el control al usuario nadie .

kkalin72
fuente
0

Ha creado una carpeta compartida propiedad de "nobody / nogroup"

sudo chown -R nobody.nogroup /path_to_share/share_folder

Pero, puedes cambiar eso, cambiando la propiedad

sudo chown -R root.root /path_to_share/share_folder
sudo chown -R user.user /path_to_share/share_folder # "user" is echo $USER
ajcg
fuente