ในบันทึก SSH ของฉัน
- /var/log/auth.log
ฉันมี 2 แถวต่อไปนี้ (ซึ่งซ้ำทุกชั่วโมง):
...
Jan 22 03:28:01 mam CRON [15934]: pam_unix (cron: session): เซสชั่นเปิดสำหรับผู้ใช้รูตโดย (uid = 0)
22 มกราคม 03:28:01 mam CRON [15934]: pam_unix (cron : เซสชั่น): เซสชั่นปิดสำหรับผู้ใช้รูต
22 ม.ค. 04:28:01 mam CRON [15943]: pam_unix (cron: เซสชั่น): เซสชั่นเปิดสำหรับผู้ใช้รูตโดย (uid = 0)
22 มกราคม 04:28:01 mam CRON [ 15943]: pam_unix (cron: session): session ปิดสำหรับผู้ใช้ root
...
ดูเหมือนว่างาน CRON แต่เมื่อฉันตรวจสอบพวกเขาหาผู้ใช้รากฉันได้รับ:
- root @ mam: ~ # crontab -l
ไม่มี crontab สำหรับรูต
มีข้อเสนอแนะเกี่ยวกับสาเหตุและวิธีแก้ไขอย่างไร
ขอบคุณ Udo
อัปเดต (อิงจากอินพุตจากgrawity ):
ฉันตรวจสอบแล้ว
# m h dom mon dow user command
28 * * * * root cd / && run-parts --report /etc/cron.hourly
56 23 * * * root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.daily )
8 23 * * 7 root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.weekly )
13 23 1 * * root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.monthly )
ดูเหมือนว่าคำสั่ง
- cd / && run-parts --report /etc/cron.hourly
ทำงานเป็นรายชั่วโมง (ที่นาที 28 ... ) และดำเนินการสิ่งที่อยู่ในไดเรกทอรี
- /etc/cron.hourly/
แต่ไดเรกทอรีนี้ว่างเปล่า:
root @ mam: / # ls -al /etc/cron.hourly/
ทั้งหมด 12
drwxr-xr-x 2 รูทราก 4096 2010-10-12 16:26
drwxr-xr-x 67 รูทรูท 4096 2011-01-22 16:15 ..
-rw-r - r-- 1 รูต root 102 2010-08-24 20:45