1. 程式人生 > 實用技巧 >Linux新增定時任務提示許可權不夠

Linux新增定時任務提示許可權不夠

Linux新增定時任務提示許可權不夠/var/spool/cron/tmp.XXXXFSq8E3: 許可權不夠 crontab: edits left in /tmp/crontab.HaZsu1

[root@iZ2ze8shveit3gsw0vu0knZ sh]# crontab -e 
no crontab for root - using an empty one
crontab: installing new crontab
/var/spool/cron/#tmp.iZ2ze8shveit3gsw0vu0knZ.XXXXwGZtgK: 許可權不夠
crontab: edits left in /tmp/crontab.fbluux

進入/var/spool下檢視cron目錄是正常的,但是在cron裡面沒有許可權建立檔案這個原因。

可以嘗試先在/var/spool/cron目錄下用vim編輯一個測試檔案,看是否可以儲存在這個cron目錄下,如果無法儲存提示許可權問題。

那麼可能目錄有什麼特殊的地方,root使用者也被約束了

檢視是否有特殊的屬性

lsattr /var/spool/cron/

我這裡檢視沒有反應,我就試著清除sia屬性。

chattr -ai /var/spool/cron

再次編輯定時任務:

[root@iZ2ze8shveit3gsw0vu0knZ cron]# crontab -e
no crontab for root - using an empty one
crontab: installing new crontab

儲存成功了。

站在巨人肩膀上摘蘋果

https://blog.csdn.net/weixin_43822878/article/details/104053015