我们使用 open-shift,docker 容器只能以非 root 用户身份运行。
但是,cron 启动失败并出现错误:
seteuid: Operation not permitted
Run Code Online (Sandbox Code Playgroud)
我已经做了以下设置,错误依然存在
chmod gu+rw /var/run
crontab -u my_user home/my_user/Base/cron.txt
usermod -a -G root,crontab my_user
Run Code Online (Sandbox Code Playgroud)
如何避免错误呢?
Ken*_*Ken 10
我使用以下方法来解决该问题。希望可以对其他人有所帮助
chmod gu+rw /var/run
chmod gu+s /usr/sbin/cron
# Optional
# chmod g+s, u-s /usr/bin/crontab
crontab -u my_user /home/my_user/cron.txt
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7727 次 |
| 最近记录: |