問題背景:
今天發現朋友一台ubuntu伺服器crontab定時執行任務失敗,於是果斷從crontab的日誌裡找原因,突然發現其伺服器的 /var/log下沒有cron日誌,這裡記錄一下如何開啟ubuntu server的crontab日誌
解決方法:
將cron.*前面的注釋符去掉
1. 修改rsyslog(大致是第10行):
sudo vim /etc/rsyslog.d/50-default.conf
#cron.* /var/log/cron.log
2. 重啟rsyslog:
sudo service rsyslog restart
3. 檢視crontab日誌:
tail -f /var/log/cron.log | nl
ubuntu 如何開啟ssh
檢視當前是否開啟ssh服務 dpkg l grep ssh 如果你只是想登陸別的機器的ssh只需要安裝openssh client ubuntu有預設安裝,如果沒有則sudo apt get install openssh client 如果要使本機開放ssh服務就需要安裝openssh serve...
ubuntu的root 如何開啟
ubuntu的root使用者預設是禁止的,需要手動開啟才行 事實上ubuntu下的所有操作都用不到root使用者,由於sudo的合理使用,避免了root使用者下誤操作而產生的毀滅性問題 root賬號啟用方法 其實我個人認為這沒有多大必要 執行下面的操作 1.先解除root鎖定,為root使用者設定密...
ubuntu系統建立定時任務之crontab
cron是乙個linux定時執行工具,可以在無需人工干預的情況下執行作業。在ubuntu server 下,cron是被預設安裝並啟動的。通過 etc crontab檔案,可以看到以下內容 ununtu 通過呼叫 run parts 命令,定時執行四個目錄下的所有指令碼。1 etc cron.hou...