【问题描述】
在麒麟服务器操作系统上,之前创建的脚本通过root用户执行均正常,而近期发现新创建的或拷贝到系统内的脚本在执行时均提示权限不足,导致无法运行。
【问题分析过程】
1.检查脚本权限以及执行用户权限均正常。
2.对比新老脚本区别,除创建时间不一样,其余无区别,怀疑是改了系统相关配置。
3.原来创建的脚本依旧可执行,首先排查环境变量问题。
4.进一步定位问题,发现kysec的程序执行管控程序处于打开状态。这很可能是导致新脚本无法执行的原因。
【问题解决办法】
通过以下命令关闭kysec的程序执行管控程序解决:
sudo setstatus kysec -f exectl -c off
如果您发现该资源为电子书等存在侵权的资源或对该资源描述不正确等,可点击“私信”按钮向作者进行反馈;如作者无回复可进行平台仲裁,我们会在第一时间进行处理!
加入交流群
请使用微信扫一扫!