加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Linux > 正文

linux – Cron:所有内容都被拒绝

发布时间:2020-12-13 17:18:21 所属栏目:Linux 来源:网络整理
导读:作为普通用户,我无法编辑我的cron设置. 我得到了所有内容的“权限被拒绝”:列出cron命令或编辑它们. 例: cron -lcron: can't open or create /var/run/crond.pid: Permission deniedcrontab -e/var/spool/cron/crontabs/skerit: Permission denied 这些是/
作为普通用户,我无法编辑我的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可执行文件:
sudo chgrp crontab /usr/bin/crontab
sudo chmod g s /usr/bin/crontab
结果:-rwxrwsr-x 1 root crontab 37K 2010-04-15 08:51 /usr/bin/crontab

cron假脱机文件:
sudo chmod 4774 -R / var / spool / cron
结果:drwsrwsr– 5 root crontab 4,0K 2009-12-23 23:01 cron

这些假脱机目录中的cron文件只需要READ AND WRITE.否则他们将无法运行.
sudo chmod 600 / var / spool / cron / crontabs / *

cron pid文件:
sudo chmod 744 /var/run/crond.pid

我认为应该涵盖它.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读