Estas entradas de registro fueron escritas por las bibliotecas PAM cuando el cronddemonio ejecutó tareas en segundo plano. crondejecuta trabajos en un horario, en nombre del sistema y los usuarios en el sistema.
Cada usuario tiene su propio crontabarchivo de configuración, que puede editarse con el crontab -ecomando o mostrarse usando crontab -l. El administrador del sistema también puede configurar trabajos a través de una gran cantidad de /etc/archivos y directorios; /etc/cron.d/proporciona un lugar fácil para los servicios que caen sus propias configuraciones y /etc/crontabunidades de los hourly, dailyy weeklydirectorios, así como carreras cualquiera que sea el administrador puede optar por ejecutar.
crondcambiará los usuarios al usuario correcto (ya sea especificado en el /etc/crontabarchivo y el /etc/cron.d/directorio, o de los crontabarchivos proporcionados por el usuario ) antes de ejecutar los trabajos; Utiliza el sistema PAM para cambiar de usuario.
PAM proporciona un lugar único para configurar diferentes formas de autenticar y autorizar a los usuarios y proporcionar la configuración de la sesión, así como también una forma de cambiar las contraseñas (u otros tokens de autenticación). Cada servicio que usa PAM tiene un archivo de configuración /etc/pam.d/que describe qué módulos PAM usar al 'iniciar sesión' en un usuario.
Mi /etc/pam.d/cronarchivo se ve así:
# The PAM configuration file for the cron daemon
@include common-auth
# Read environment variables from pam_env's default files, /etc/environment
# and /etc/security/pam_env.conf.
session required pam_env.so
# In addition, read system locale information
session required pam_env.so envfile=/etc/default/locale
@include common-account
@include common-session-noninteractive
# Sets up user limits, please define limits for cron tasks
# through /etc/security/limits.conf
session required pam_limits.so
Esto garantiza que los límites configurados para los usuarios se apliquen a las tareas de los usuarios cuando las ejecutan cron. Si desea cambiar esos límites por servicio, puede configurar pam_limits.soen este archivo los suyos propios conf=/etc/security/cron-limits.confy aplicar límites diferentes a los inicios de sesión ssh ( /etc/pam.d/sshd) o inicios de sesión de consola ( /etc/pam.d/login).