본문 바로가기

반응형

전체 글

[isms-p] world writable 파일 점검 world writable 파일 점검 "world writable 파일"은 파일 시스템에서 특정 파일이나 디렉토리가 모든 사용자에게 쓰기 권한을 부여하는 것을 나타냅니다. 이것은 보안 측면에서 위험할 수 있으며, 주의해야 합니다. 만약 파일이나 디렉토리가 "world writable" 상태라면, 시스템의 모든 사용자가 그 파일에 쓸 수 있고, 중요한 시스템 파일이나 데이터가 손상될 수 있습니다. 일반적으로 시스템 관리자는 파일 및 디렉토리 권한을 조절하여 보안을 유지하고, 필요한 경우에만 필요한 사용자 또는 그룹에게 쓰기 권한을 부여해야 합니다. chmod 명령을 사용하여 파일 및 디렉토리 권한을 관리할 수 있으며, chmod 명령을 사용하여 "world writable" 권한을 제거할 수 있습니다. U.. 더보기
ZABBIX 로그 파일 모니터링 ZABBIX 로그 파일 모니터링Zabbix를 사용하여 /var/log/messages 파일을 모니터링합니다.Zabbix 에이전트를 사용하여 로그 파일에서 특정 문자열을 검색하고 결과를 모니터링하는 방법입니다.1. Zabbix 템플릿 생성Zabbix 웹 인터페이스로 로그인합니다."Configuration" 메뉴에서 "Templates"를 선택하고 "Create template" 버튼을 클릭하여 새 템플릿을 생성합니다.템플릿 이름을 지정하고 필요한 그룹에 템플릿을 할당합니다.템플릿 이름 : System Log Error Detection Template그룹 : temp2. 아이템(Item) 설정"Configuration" 메뉴로 이동하고 "Hosts"를 선택하여 해당 호스트(서버)를 찾습니다. 호스트가 없는.. 더보기
snmpwalk 명령어 snmpwalk 명령어snmpwalk는 SNMP(Simple Network Management Protocol)를 사용하여 네트워크 장치 및 시스템에서 정보를 가져오는 유용한 명령어입니다. SNMP는 네트워크 장치 및 시스템의 상태 및 구성 정보를 모니터링하고 관리하는 데 사용됩니다. snmpwalk 명령어는 특정 장치의 MIB(Management Information Base) 트리에서 데이터를 검색하는 데 사용됩니다.snmpwalk(net-snmp-utils) 패키지 설치snmpwalk 명령어는 대부분의 Linux 배포판에 기본적으로 설치되어 있습니다. 만약 설치되어 있지 않은 경우 아래와 같이 설치할 수 있습니다. RHEL 기반 시스템sudo yum install -y net-snmp-utilsDe.. 더보기
SQL과 NoSQL 그리고 Time Series Database의 특징 및 주요 차이점 SQL과 NoSQL 그리고 Time Series Database의 특징 및 주요 차이점 SQL과 NoSQL 그리고 Time Series Database는 데이터베이스 관리 시스템(DBMS)의 주요 카테고리 중 하나입니다. SQL(Structured Query Language) 데이터베이스 데이터 모델 : SQL 데이터베이스는 정형 데이터를 저장하는 데 사용됩니다. 데이터는 테이블 형식으로 구조화되고, 스키마(데이터의 구조)를 가집니다. 특징 ACID(원자성, 일관성, 고립성, 지속성) 트랜잭션을 지원하여 데이터 일관성과 안전성을 보장합니다. 스키마 기반 모델로 데이터 무결성을 강화하고 복잡한 쿼리를 실행할 수 있습니다. 대표적인 SQL 데이터베이스는 MySQL, PostgreSQL, Oracle, SQL.. 더보기
AWS CodeDeploy Agent에서 아카이브된 배포 수(max_revisions)를 변경하는 방법 AWS CodeDeploy Agent에서 아카이브된 배포 수(max_revisions)를 변경하는 방법 아카이브된 배포 수(max_revisions)를 변경하려면 codedeployagent.yml 파일을 수정해야 합니다. 이 파일은 각 EC2 인스턴스의 CodeDeploy Agent에 있으며 이 Agent는 CodeDeploy 서비스와 상호 작용하여 배포를 처리합니다. max_revisions 설정을 변경하는 단계는 다음과 같습니다. 1. 배포 대상 EC2 인스턴스에 SSH로 로그인합니다. 2. CodeDeploy Agent 설정 파일인 codedeployagent.yml 파일을 엽니다. 이 파일은 일반적으로 /etc/codedeploy-agent/conf/codedeployagent.yml 경로에 있.. 더보기
Redis, Memcached, Kafka, Elasticsearch, RabbitMQ, MongoDB의 특징과 주요 차이점 Redis, Memcached, Kafka, Elasticsearch, RabbitMQ, MongoDB의 특징과 주요 차이점 모두 NoSQL 데이터베이스 또는 메시징 시스템으로 분류되는 인기 있는 오픈 소스 기술입니다. Redis 키-값 저장소로, 데이터를 키와 값의 쌍으로 저장합니다. Redis는 빠른 성능과 다양한 데이터 구조를 지원하는 것으로 유명합니다. Redis는 캐싱, 로그, 세션 관리, 게임 상태 관리 등 다양한 용도로 사용할 수 있습니다. Memcached Redis와 유사한 키-값 저장소이지만 Redis보다 더 단순한 기능을 제공합니다. Memcached는 빠른 성능으로 유명하며 캐싱에 가장 일반적으로 사용됩니다. Kafka 분산 메시징 시스템으로, 메시지를 게시하고 구독할 수 있는 토픽.. 더보기
[url] Google Trends Google Trends https://trends.google.com/trends 더보기
데이터 백업 및 복구 솔루션(테이프 라이브러리) 데이터 백업 및 복구 솔루션(테이프 라이브러리) PTL(Physical Tape Library)과 VTL(Virtual Tape Library)은 모두 데이터 백업 및 복구를 위한 솔루션이지만, 각 솔루션은 고유한 장단점이 있습니다. PTL은 물리적인 테이프 라이브러리를 사용하는 솔루션입니다. 테이프 라이브러리는 여러 개의 테이프 드라이브와 테이프 카세트를 보관하는 장치입니다. PTL은 테이프에 데이터를 기록하고 복구합니다. VTL은 가상 테이프 라이브러리를 사용하는 솔루션입니다. 가상 테이프 라이브러리는 물리적인 테이프 라이브러리를 사용하지 않고, 데이터를 디스크나 클라우드에 저장합니다. VTL은 테이프 드라이브를 통해 데이터를 저장하고 복구합니다. PTL과 VTL의 비교 기능 PTL VTL 데이터 저.. 더보기

반응형