/var/spool/cron:chdir:权限被拒绝

/var/spool/cron:chdir:权限被拒绝

我曾在 Ubuntu 工作站(16.04 LTS)上使用过 cron

$ uname -a
Linux ubuntu 4.10.0-37-generic #41~16.04.1-Ubuntu SMP Fri Oct 6 22:42:59 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux

突然,我开始收到/var/spool/cron: chdir: Permission denied来自crontab -l(或-e)命令。问题似乎出在权限上(例如,参见https://serverfault.com/questions/78159/what-c​​ould-cause-permission-denied-for-command-crontab-e),但到目前为止,我尝试重置相关文件(/var/spool/cron/crontabs/ryszard)的权限,但都无法解决问题

$ sudo namei -l /var/spool/cron/crontabs/ryszard
f: /var/spool/cron/crontabs/ryszard
drwxr-xr-x root    root    /
drwxr-xr-x root    root    var
drwxr-xr-x root    root    spool
drwsrwxr-- root    root    cron
drwSrw-r-- root    crontab crontabs
-rwsrw-r-- ryszard crontab ryszard
$

你知道可能存在什么问题以及如何解决它吗?这个问题是如何首先出现的?

相关内容