วันนี้ ไม่สามารถ run crontab ได้ปกติ ตรวจสอบขั้นต้นของ crontab ของ root แล้ว ปกติดี
เช็คดู log เจอว่า
-
# tail /var/log/syslog
-
Mar 31 12:00:22 mdu-smor crontab[14520]: (root) LIST (root)
-
Mar 31 12:01:01 mdu-smor CRON[14527]: Authentication failure
-
Mar 31 12:01:01 mdu-smor CRON[14526]: Authentication failure
-
Mar 31 12:02:01 mdu-smor CRON[14529]: Authentication failure
-
Mar 31 12:02:01 mdu-smor CRON[14530]: Authentication failure
-
Mar 31 12:03:01 mdu-smor crontab[14603]: (root) LIST (root)
-
Mar 31 12:03:01 mdu-smor CRON[14604]: Authentication failure
-
Mar 31 12:03:01 mdu-smor CRON[14605]: Authentication failure
-
Mar 31 12:04:01 mdu-smor CRON[14610]: Authentication failure
-
Mar 31 12:04:01 mdu-smor CRON[14611]: Authentication failure
-
Mar 31 12:05:01 mdu-smor CRON[14648]: Authentication failure
ดูที่ http://ubuntuforums.org/showthread.php?t=1054283 แนะนำว่า เนื่องจากมีการตั้งค่า shadowconfig เป็น on
ซึ่งหมายความว่า เมื่อ cron run จะมีการตรวจการ authen ของผู่ใช้ ซึ่งใน ubuntu root จะถูกปิด เลยอาจจะมีปัญหาได้ในการ authen ของ cron
บางทีกอาจจะเกิดจากการ config user แบบ manual เลยเกิดบัญหา วิธีแก้ก็แต่ตั้งค่าเป็น off ซะ
-
# shadowconfig off
เท่านี้ก็สามารถรัน cron ได้โดยไม่มีปัญหานี้แล้วครับ
:)