安全扫描不合规项:
/etc/profile文件中未设置umask值大于等于027
处理方式:
1、执行备份:
#cp -p /etc/profile /etc/profile_bak
#cp -p /etc/csh.login /etc/csh.login_bak
#cp -p /etc/csh.cshrc /etc/csh.cshrc_bak
#cp -p /etc/bashrc /etc/bashrc_bak
#cp -p /root/.bashrc /root/.bashrc_bak
#cp –p /root/.cshrc /root/.cshrc_bak
2、修改umask设置:
#vi /etc/profile
#vi /etc/csh.login
#vi /etc/csh.cshrc
#vi /etc/bashrc
#vi /root/.bashrc
#vi /root/.cshrc
将umask值修改为027(不存在,则需要增加一行umask 027),保存退出。
3、使修改后的配置生效 source /etc/profile
遇到的问题:
在csh.login、csh.cshrc增加umask 027之后,使用source xxx 一直提示报错
error near unexpected token `${TERM}'
于是将逐行注释,但是还是有各种其他错误提示,最后一次提示setenv: command not found
需要在终端输入csh命令转到csh的shell环境,再次source xxx之后配置生效。