GNU/Linux >> Znalost Linux >  >> Linux

Jak opravit chybu Cron Authentication Failure v Linuxu?

Nedávno jsem u všech mých úloh cron v Linuxu zabředl s chybou „Authentication Failure“. Po googlování jsem na to mohl najít řešení. Pokud máte podezření, že vaše úlohy cron neběží, rychle přejděte na /var/log/cron a podívejte se na chybovou zprávu. Pokud byl problém způsoben „Authentication Failure “, pak je zde řešení, které pro mě fungovalo. Každý uživatel, u kterého chcete mít nárok na spouštění úloh cron, by měl být uveden v /etc/cron.allow (jeden uživatel na řádek). Pokud soubor cron.allow neexistuje, ale existuje soubor /etc/cron.deny, uživatel v něm nesmí být uveden. V případě, že oba soubory neexistují, pak pouze uživatel „root“ může spouštět úlohy cron. Dobře, pokud Linux používáte už nějakou dobu, pak to není žádná velká věda.

Zkontrolujte také ‘/etc/security/access.conf ‘ na níže uvedeném řádku, pokud žádný nenajdete, jednoduše ho přidejte.

+ALL:cron crond

Ujistěte se, že jste jej přidali před -:ALL:ALL

Nyní otevřete /etc/pam.d/crond a přidejte tyto řádky.


#
# 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

A je to. Zkontrolujte ukázkovou úlohu cron, abyste se ujistili, že věci fungují podle očekávání.


Linux
  1. Jak používat cron na Linuxu

  2. Jak používám cron v Linuxu

  3. Jak opravit chybu Rust „linker ‚cc‘ nenalezen“ v systému Linux

  1. Jak nakonfigurovat ověřování na základě klíče SSH v systému Linux

  2. Jak opravit chybu Příkaz nenalezen v Linuxu

  3. Jak opravit chybu OpenStack's Keystone Authentication Error – HTTP 500?

  1. Jak používat Grub Rescue k opravě selhání spouštění systému Linux

  2. Oprava ::Chyba připojení Linux SSH byla odmítnuta

  3. Jak interpretovat a opravit chybu vstupu/výstupu v Linuxu?