Entri log ini ditulis oleh perpustakaan PAM ketika cronddaemon menjalankan tugas di latar belakang. crondmenjalankan pekerjaan sesuai jadwal, atas nama sistem dan pengguna pada sistem.
Setiap pengguna memiliki crontabfile konfigurasi sendiri , yang dapat diedit dengan crontab -eperintah atau ditampilkan menggunakan crontab -l. Administrator sistem juga dapat mengonfigurasi pekerjaan melalui sejumlah besar /etc/file dan direktori; /etc/cron.d/menyediakan tempat yang mudah untuk layanan untuk menjatuhkan konfigurasi mereka sendiri, dan /etc/crontabdrive yang hourly, dailydan weeklydirektori, serta berjalan apapun administrator dapat memilih untuk menjalankan.
crondakan mengubah pengguna menjadi pengguna yang benar (baik ditentukan dalam /etc/crontabfile dan /etc/cron.d/direktori, atau dari crontabfile yang disediakan pengguna ) sebelum menjalankan pekerjaan; menggunakan sistem PAM untuk mengubah pengguna.
PAM menyediakan satu tempat untuk mengkonfigurasi berbagai cara untuk mengotentikasi dan mengotorisasi pengguna dan menyediakan pengaturan sesi, serta menyediakan cara untuk mengubah kata sandi (atau token otentikasi lainnya). Setiap layanan yang menggunakan PAM memiliki file konfigurasi /etc/pam.d/yang menjelaskan modul PAM mana yang digunakan ketika 'masuk' pengguna.
/etc/pam.d/cronFile saya terlihat seperti ini:
# 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
Ini memastikan batas yang dikonfigurasikan untuk pengguna diterapkan ke tugas pengguna saat mereka menjalankannya cron. Jika Anda ingin mengubah batas tersebut per-layanan, Anda bisa mengonfigurasi pam_limits.sodalam file ini dengan Anda sendiri conf=/etc/security/cron-limits.confdan menerapkan batas yang berbeda dari login ssh ( /etc/pam.d/sshd) atau login konsol ( /etc/pam.d/login).