안녕하세요 유똥입니다. 오늘은 최근에 전세계적으로 보안 이슈가 되고 있는 log4j에 대하여 포스팅 진행하겠습니다. Log4j 란? Apache에서 만든 로깅을 위한 자바 기반의 오픈소스 라이브러리로 디버그용 도구로 주로 사용됩니다. Log4j 취약한 이유 인터넷 서버용 소프트웨어를 사용하고 있으며, 오픈소스 로깅 라이브러리라고 불리우며 로깅 ( 서버나 프로그램 등의 유지 관리를 목적으로 동작 상태를 기록 ) 로깅에 대한 동작상태 기록으로 인해 해커들이 모든 컴퓨터에 대한 모든 권한을 취득할 수 있어 전세계 가장 취약한 보안 사례로 최근 이슈가 되었습니다. 이 라이브러리에 보안 취약점은 원격코드 실행(RCE : Remote Code Execution ) 로 CVSS 스코어 10점으로 가장 높은 심각도 단..
안녕하세요 유똥입니다. 오늘은 리눅스 IPTABLES 설정 스크립트에 대해서 알아보겠습니다. IPTABLES 설정에 앞서 IPTABLES에 대해서 간략하게 말씀드리겠습니다. IPTABLES란? 넷필터(netfilter) 프로젝트에서 개발했으며 광범위한 프로토콜 상채 추적, 패킷 애플리케이션 계층검사, 속도 제한, 필터링 정책을 명시하기 위한 강력한 매커니즘을 제공합니다. IPTABLES 논리적인 3개의 사슬(Chains)으로 구성되어 있고, 각각 INPUT, OUTPUT, FORWARD 라고합니다. ※ 관리가자 정의하여 새로운 사슬로 생성하여 방화벽 정책을 구성할 수 있습니다. Chain INPUT → 서버로 들어오는 정책 Chain FORWARD → Linux Server가 목적지가 아닌 패킷이 통과하..
안녕하세요 유똥입니다. 오늘은 리눅스 IPTABLES 방화벽 개념 및 설정에 대해서 포스팅 진행하겠습니다. IPTABLES 설정에 앞서 IPTABLES에 대해서 간략하게 말씀드리겠습니다. IPTABLES란? 넷필터(netfilter) 프로젝트에서 개발했으며 광범위한 프로토콜 상채 추적, 패킷 애플리케이션 계층검사, 속도 제한, 필터링 정책을 명시하기 위한 강력한 매커니즘을 제공합니다. IPTABLES 논리적인 3개의 사슬(Chains)으로 구성되어 있고, 각각 INPUT, OUTPUT, FORWARD 라고합니다. ※ 관리가자 정의하여 새로운 사슬로 생성하여 방화벽 정책을 구성할 수 있습니다. Chain INPUT → 서버로 들어오는 정책 Chain FORWARD → Linux Server가 목적지가 아닌..
안녕하세요 유똥입니다. 오늘은 Nginx + PHP + MySQL 설치 스크립트에 관련하여 포스팅 진행하겠습니다. Nginx + PHP + MySQL 설치 스크립트에 앞서, 쉘 스크립트에 대해서 간략하게 말씀드리겠습니다. 쉘(Shell) 이란? 쉘은 사용자와 운영체제 사이에 있는 인터페이스로, 프로그램을 실행하고, 파일 처리 및 기타 여러 작업들을 할 수 있게 해 준다. 모든 운영체제에서는 쉘을 사용하고 있는데, 크게 텍스트 기반과 그래픽 기반으로 나눌 수 있다. 많은 운영체제가 두 가지 기반의 쉘 모두를 제공합니다. 쉘 동작 방식 사용자(명령) -> 쉘(해석) -> 커널(명령 수행 후 결과 전송) -> 쉘(해석) -> 사용자(결과 확인) 스크립트(Shell Script) 란? 스크립트란 일반적으로 인터..
안녕하세요 유똥입니다. 오늘은 아파치 + 톰캣 설치 스크립트에 관련하여 포스팅 진행하겠습니다. 아파치 + 톰캣 설치 스크립트에 앞서, 쉘 스크립트에 대해서 간략하게 말씀드리겠습니다. 쉘(Shell) 이란? 쉘은 사용자와 운영체제 사이에 있는 인터페이스로, 프로그램을 실행하고, 파일 처리 및 기타 여러 작업들을 할 수 있게 해 준다. 모든 운영체제에서는 쉘을 사용하고 있는데, 크게 텍스트 기반과 그래픽 기반으로 나눌 수 있다. 많은 운영체제가 두 가지 기반의 쉘 모두를 제공합니다. 쉘 동작 방식 사용자(명령) -> 쉘(해석) -> 커널(명령 수행 후 결과 전송) -> 쉘(해석) -> 사용자(결과 확인) 스크립트(Shell Script) 란? 스크립트란 일반적으로 인터프리트(interpret) 방식으로 동작..
안녕하세요 유똥입니다. 오늘은 APM 설치 스크립트에 관련하여 포스팅 진행하겠습니다. APM 설치 스크립트에 앞서, 쉘 스크립트에 대해서 간략하게 말씀드리겠습니다. 쉘(Shell) 이란? 쉘은 사용자와 운영체제 사이에 있는 인터페이스로, 프로그램을 실행하고, 파일 처리 및 기타 여러 작업들을 할 수 있게 해 준다. 모든 운영체제에서는 쉘을 사용하고 있는데, 크게 텍스트 기반과 그래픽 기반으로 나눌 수 있다. 많은 운영체제가 두 가지 기반의 쉘 모두를 제공합니다. 쉘 동작 방식 사용자(명령) -> 쉘(해석) -> 커널(명령 수행 후 결과 전송) -> 쉘(해석) -> 사용자(결과 확인) 스크립트(Shell Script) 란? 스크립트란 일반적으로 인터프리트(interpret) 방식으로 동작하는 컴파일되지 않..
최근댓글