Python 활용 Rocky Linux 9 시스템 모니터링 도구 개발
Python을 활용하여 Linux 시스템 모니터링 도구를 만들어 볼려고 합니다. 해당 글에서 사용하는 파이썬 라이브러리는 아래와 같습니다. 가장 중요한 모니터링 도구에서의 기능 구현은 아래와 같이 기본적인 시스템의 정보 데이터를 수집하게 됩니다.…
Talk is cheap. Show me the code.
Python을 활용하여 Linux 시스템 모니터링 도구를 만들어 볼려고 합니다. 해당 글에서 사용하는 파이썬 라이브러리는 아래와 같습니다. 가장 중요한 모니터링 도구에서의 기능 구현은 아래와 같이 기본적인 시스템의 정보 데이터를 수집하게 됩니다.…
Rocky Linux 9에서 서버로 들어오는 Ping 요청을 차단하는 방법에 대해 알아보겠습니다. 방법은 간단하며, sysctl 명령어를 사용하여 쉽게 설정할 수 있습니다. 모든 명령어 수행은 관리자 권한에서 이루어집니다. 1. Ping 요청 차단이란?…
Rocky Linux 9에서 CPU, 메모리, 디스크 사용량 등 시스템 성능을 쉽게 모니터링하는 방법을 알아보겠습니다. 간단한 배시 스크립트를 작성하여 매번 번거롭게 명령어를 입력하지 않고도 쉽게 시스템 성능을 확인할 수 있는 방법을…
서버를 운영하면서 IP, Port 등 특정 방화벽 오픈이 필요한 경우가 다수 있다. 자빅스, 왓탭 등 솔루션을 설치해보시고 사용하신 분들이면 거쳐왔을 단계라고 생각을 합니다. 오늘은 간단하게 특정 Port를 오픈하는 방법에 대해서…
웹 사이트(워드프레스) 등을 운영하다 보면 여러 가지 보안적인 문제에 직면하게 됩니다. 그냥 넘기면 힘들게 만든 웹사이트가 해킹 공격에 노출되어 경제적 손실, 정보 유출 등 엄청난 타격을 입게 됩니다. 그중 하나인…
워드프레스 등을 운영하다가 보면 여러 공격에 노출이 될 수도 있고 제대로 설정을 안 할 경우에는 취약점에도 노출이 많이 될 수도 있다. 이번에는 404 에러 로그를 스크립트로 쉽게 수집하는 방법에 대해서…
Linux MySQL Workbench 설치부터 연결하는 과정은 아래 링크를 참고해주시면 감사합니다. workbench 상단 메뉴에서 데이터베이스 모양 아이콘을 클릭하여 schem 생성을 해줍니다. 별도의 스크립트 적용이 없으면 Apply을 클릭하여 생성완료하기 쿼리 입력 후…
“Unable to connect to localhost” 오류는 다양한 상황에서 발생할 수 있으며, 그 원인도 여러 가지입니다. 이 오류는 주로 네트워크 연결 문제, 서비스 또는 애플리케이션이 실행되지 않고 있을 때, 또는 설정…
MySQL Workbench는 MySQL 서버를 위한 통합 도구 세트로서, 데이터베이스 설계, 개발, 관리, 그리고 유지 보수를 위한 강력한 시각적 인터페이스를 제공합니다. 데이터베이스 설계자, 개발자, 그리고 시스템 관리자를 위해 특별히 제작되었으며, SQL…
웹사이트를 운영하면서 가장 중요한 것 중 하나는 사용자가 원활하게 사이트를 이용할 수 있도록 하는 것입니다. 하지만 때로는 사용자가 존재하지 않는 페이지에 접근을 시도하여 404 오류가 발생할 수 있습니다. 이러한 오류는…