728x90
반응형
취약점 분석 스크립트
#!/bin/bash
. function.sh
BAR
CODE [ U-54 ] Session Timeout 설정
cat << EOF >> $RESULT
[ 양호 ] : Session Timeout이 600초(10분) 이하로 설정되어 있는 경우
[ 취약 ] : Session Timeout이 600초(10분) 이하로 설정되지 않은 경우
EOF
BAR
# Session Timeout 설정 확인
CHECK=$(cat /etc/profile | grep TMOUT | awk -F= '{print $2}')
if [[ $CHECK -ge 600 || -z $CHECK ]] ; then # -ge >=
WARN Session Timeout이 600초 이하로 설정되어 있지 않습니다.
else
OK Session Timeout이 600초 이하로 설정되어 있습니다.
fi
cat $RESULT
echo;
- 스크립트 실행 결과
728x90
반응형