歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Ubuntu查看crontab運行日志

Ubuntu查看crontab運行日志

日期:2017/2/28 14:52:52   编辑:Linux教程

起因

今天發現一台Ubuntu服務器crontab定時運行scp的備份腳本失敗,手動執行腳本沒問題,所以想從crontab的日志裡找原因,突然發現我的/var/log下沒有cron日志,這裡記錄一下如何ubuntu server如何查看crontab日志

crontab記錄日志

修改rsyslog

sudo vim /etc/rsyslog.d/50-default.conf

cron.* /var/log/cron.log #將cron前面的注釋符去掉

重啟rsyslog

sudo service rsyslog restart

查看crontab日志

less /var/log/cron.log

crontab問題定位

查看日志

/var/log/cron.log 和 /var/mail/$user

因為crontab運行日志記錄在cron.log,開啟sendmail服務會給當前crontab運行屬主發送郵件

ssh錯誤信息

解決方法

刪除當前主機用戶的.ssh/hosts文件即可

更多Ubuntu相關信息見Ubuntu 專題頁面 http://www.linuxidc.com/topicnews.aspx?tid=2

Copyright © Linux教程網 All Rights Reserved