linux – Cron:所有内容都被拒绝
作为普通用户,我无法编辑我的cron设置.
我得到了所有内容的“权限被拒绝”:列出cron命令或编辑它们. 例: cron -l cron: can't open or create /var/run/crond.pid: Permission denied crontab -e /var/spool/cron/crontabs/skerit: Permission denied 这些是/var/run/crond.pid的权限: -rwxr-Sr-- 1 root root 5 2011-05-27 12:44 crond.pid ---------- 1 root root 0 2011-03-23 21:13 crond.reboot 和/ var / spool / cron /的权限: drwxr-sr-x 5 root root 4,0K 2009-12-23 23:01 cron 所有用户也都添加到/ etc / groups文件中: crontab:x:102:skerit,www-data 解决方法
这是一个混乱的问题.
我最终将所有用户添加到crontab组,并将所有所需文件的组所有权设置为该crontab组. 很多权限搞砸了.首先将组所有权更改为其他内容会“重置”这些权限. crontab可执行文件: cron假脱机文件: 这些假脱机目录中的cron文件只需要READ AND WRITE.否则他们将无法运行. cron pid文件: 我认为应该涵盖它. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |