这几天邮件告警总是发不了邮件,查看了下zext_msmtp.sh的日志,发现总是提示权限不足……
于是切换为zabbix的账户,发现在msmtp的目录下连ls都无法执行。
之后发现是umask的问题,公司内部安全要求umask为027,导致新增的目录非root无法执行……