以下是CentOS上Informix的安全设置要点:
/etc/pam.d/system-auth等文件,设置口令需包含大小写字母、数字、特殊字符中的至少3类,最小长度8位,启用账户锁定(连续失败6次锁定)、口令历史(禁止重复使用最近5次口令)、生存期(不超过90天)。adm、lp),使用onmode或SQL语句控制数据库用户权限,遵循最小权限原则,通过角色(RBAC)批量分配权限。chattr +i锁定/etc/passwd、/etc/shadow等文件,防止未授权修改。firewalld或iptables限制Informix端口(默认1526)的访问,仅允许可信IP。telnet、ftp等高风险服务,减少攻击面。$INFORMIXDIR/aaodir/adtcfg中启用审计(ADTMODE=7),记录登录、查询等操作,定期分析日志并设置告警。/opt/informix/data)权限为700,仅允许informix用户访问。/etc/sysctl.conf中的TCP参数(如tcp_tw_reuse、tcp_max_syn_backlog),增强网络抗攻击能力。sudo分配权限,使用/etc/profile设置TMOUT参数自动注销长时间未操作的root会话。$INFORMIXDIR/etc/onconfig中设置DUMPSHMEM=0,防止敏感信息泄露。具体操作需结合Informix版本和业务场景,建议参考Informix官方安全指南进行配置。