Linux 쉘스크립트 팁 공유
리눅스(Linux), 유닉스(Unix) 기반의 쉘스크립트를 작성하는 목적은 주요정보통신기반시설 기술적 취약점 분석 평가 방법 가이드라인의 각 항목을 자동으로 진단하여 취약점을 도출하기 위함이다. 즉, 각 항목별 양호/취약 판단, 취약점이 발생한 현황, 현황에 대한 설명 등을 자동으로 판단하여 엑셀 파일로 저장한다. 리눅스, 유닉스 취약점 진단 스크립트를 개발하는데 문제가 될 것은 없다. 하지만, 웹 서버(Resin, Webtob, Jeus, Tomcat 등)는 일반적인 주석인 #이 아니라 HTML 주석이므로 문제가 발생한다. 이외에 다양한 문제가 있어 쉘스크립트 개발 책을 참고했지만 그 책 조차도 언급이 없어 구글 검색으로 다양한 정보를 알게되어 쉘스크립트를 개발하는데 참고사항이 되었으면 하는 마음에 공..