GNU/Linux >> Belajar Linux >  >> Linux

Bagaimana cara memperbaiki kesalahan Kegagalan Otentikasi Cron di Linux?

Baru-baru ini saya terjebak dengan kesalahan "Kegagalan Otentikasi" untuk semua pekerjaan cron saya di Linux. Setelah googling, saya bisa menemukan solusi untuk itu. Jika Anda menduga bahwa tugas cron Anda tidak berjalan, segera lompat ke /var/log/cron dan periksa pesan kesalahan. Jika masalahnya disebabkan oleh “Kegagalan Otentikasi “, maka inilah solusi yang berhasil untuk saya. Setiap pengguna yang Anda ingin memenuhi syarat untuk menjalankan tugas cron harus terdaftar di /etc/cron.allow (satu pengguna per baris). Jika file cron.allow tidak ada, tetapi file /etc/cron.deny ada,  pengguna tidak boleh dicantumkan di dalamnya. Jika kedua file tidak ada, maka hanya pengguna 'root' yang memenuhi syarat untuk menjalankan tugas cron. Baiklah, jika Anda sudah cukup lama menggunakan Linux, maka ini bukan ilmu roket.

Periksa juga ‘/etc/security/access.conf ' untuk baris di bawah ini, jika Anda tidak menemukannya, tambahkan saja.

+ALL:cron crond

Pastikan Anda menambahkannya sebelum -:ALL:ALL

Sekarang, buka /etc/pam.d/crond dan tambahkan baris ini.


#
# The PAM configuration file for the cron daemon
#
#
auth       sufficient pam_rootok.so
auth       required   pam_stack.so service=system-auth
auth       required   pam_env.so
account    sufficient /lib/security/$ISA/pam_localuser.so
account    required   pam_stack.so service=system-auth
account    required   pam_access.so
session    required   pam_limits.so
session    required   pam_loginuid.so

Itu dia. Lihat contoh cron job untuk memastikan semuanya berfungsi seperti yang diharapkan.


Linux
  1. Cara menggunakan cron di Linux

  2. Cara Memperbaiki Kesalahan Rust "linker 'cc' tidak ditemukan" Di Linux

  3. Bagaimana cara menafsirkan dan memperbaiki kesalahan Input/output di Linux?

  1. Bagaimana saya menggunakan cron di Linux

  2. Cara Mengonfigurasi Otentikasi Berbasis Kunci SSH Di Linux

  3. Cara memperbaiki kesalahan Perintah tidak ditemukan di Linux

  1. Cara Menggunakan Grub Rescue untuk Memperbaiki Kegagalan Boot Linux

  2. Bagaimana Memperbaiki Kesalahan Otentikasi Keystone OpenStack - HTTP 500?

  3. Perbaiki ::Koneksi kesalahan SSH Linux ditolak