[개념] 웹서버 Nginx 란?
클라이언트는 정보를 요청하는 쪽이고 서버는 정보를 제공하는 쪽이다. 이것은 상대적인 개념으로 클라이언트를 위한 전용 머신이 따로 있는 것은 아니고, 클라이언트 소프트웨어인 웹브라우저가 설치되어 있다면 클라이언트가 되는 것이고, 서버 소프트웨어인 웹서버가 설치되어 있다면 서버가 되는 것이다. - WEB서버 : 정적인 data(HTML 파일이나 이미지 같은 정적 콘텐츠) 처리, 요청 받아 WAS 호출 (종류 - Apache, Nginx, 구글 웹서버, MS IIS, Webtier 등) - WAS : WEB서버와 WEB 컨테이너 결합, JSP, Servlet 구동 환경 제공, 동적 data 처리(요청에 따라 내부 로직 처리 후 다른 결과값 리턴) (종류 - Tomcat, Oracle Weblogic, IBM ..
2021. 8. 1.
[정보보안기사] 리눅스 서버 보안 (로그파일, crontab)
1> 로그파일 (Log) 리눅스 명령어를 통해 터미널 정보, 명령어, 로그인 정보 등 기록 변조 가능하므로 여러 로그파일 참고 필요 - WORM 스토리지 : 한번만 기록, 이후 read 만 가능 -> 로그파일 삭제, 변조 불가 , 고가 비용 - 경로 : /var/log - who 명령어 : 현재 로그인 사용자 정보 확인 (사용자ID, 터미널, 로그인 시간) - tty 명령어 : 현재 터미널 정보 확인 - utmp 파일 : 로그인 사용자 정보 기록 (/var/run/utmp) stat utmp - wtmp 파일 : 사용자 로그인, 로그아웃 정보 기록. last 명령, 시스템 정보 (종료, 부팅, 재부팅) - btmp 파일 : 로그인 실패 정보 기록, lastb 명령 - syslog : 로그 기록 데몬 프로..
2020. 3. 23.