You (oracle) are not allowed to access to (crontab) because of pam configura

用oracle用户添加备份计划任务,crontab -e,提示:You (oracle) are not allowed to access to (crontab) because of pam configura

1、查看/bin/crontab的SSID位是否标记S

  

 

 2、检查cron 

   

   只有cron.deny 文件,但文件无内容,不存在限制(如果存在cron.allow文件,以cron.allow文件优先;果如cron.allow和cron.deny都存在,以cron.allow文件优先;如果只有cron.deny 文件,只能以cron.deny 文件为准)

3、检查PAM模块,cat /etc/pam.d/crond,文件配置正常

  

 

 4、查看系统日志,cat /var/log/secure,日志中无错误提示

5、查看oracle用户密码过期为90天

  #chage -M -l 99999 oracle

  修改oracle密码永不过期,可以执行crontab -e 命令了

posted @   leihongnu  阅读(4569)  评论(0编辑  收藏  举报
编辑推荐:
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
阅读排行:
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
点击右上角即可分享
微信分享提示