银河麒麟执行脚本时一直显示权限不足,可能需要修改安全状态。
查看当前kysec的相关安全状态:
getstatus
修改当前Kysec的相关安全状态:
- # 设置Kysec安全状态为软/强制模式;
- sudo setstatus softmode/normal
-
- # 关闭执行控制功能状态:
- sudo setstatus -f exectl off
-
- # 开启执行控制功能状态:
- sudo setstatus -f exectl on
-
- # 关闭内核模块保护功能
- sudo setstatus -f kmod off
-
- # 关闭文件保护功能
- sudo setstatus -f fpro off
查看Kysec安全标记:
kysec_get /usr/sbin/kysec_get
配置Kysec安全标记:
kysec_set [-r] -n exectl/protect/userid -v 标记符号 file
strict安全模式时,需切换到secadm用户执行。