리눅스 2

리눅스 환경에서 로그 관리의 모든 것

1. 개요리눅스 시스템은 사용자의 활동, 시스템 상태, 에러, 그리고 보안 문제를 추적하기 위해 다양한 로그 파일을 제공한다. 이러한 로그는 시스템 관리자가 문제를 진단하고 해결하며, 보안 위협을 예방하는 데 필수적인 정보를 제공한다.이 글에서는 리눅스에서 중요한 로그 파일과 그 활용 방법, 그리고 로그 관리의 기본 원칙에 대해 정리한다.2. 로그 파일의 종류와 역할리눅스의 로그 파일은 일반적으로 /var/log 디렉터리에 저장되며, 각각 특정한 정보를 기록한다. 주요 로그 파일과 그 역할은 다음과 같다.2.1 secure 로그: 원격 로그인 정보 추적역할: SSH와 같은 원격 로그인 활동을 기록한다. 로그인 시도의 성공과 실패를 확인할 수 있다.위치: /var/log/secure활용 사례:비정상적인 로..

Unix와 Linux: 다양한 OS 환경에서의 빌드와 자동화 경험

PKI 응용 소프트웨어를 다룬 지도 어느덧 4년 차다. 리눅스 환경은 익숙해졌고, 유닉스 환경에도 점차 적응했는데, 그 과정에서 절대 해서는 안 될 것들과 해두면 좋은 팁들이 자연스레 자리잡게 되었다. 이번 글에서는 그 경험을 공유해 보려 한다.1. Unix 환경에서 피해야 할 실수와 팁유닉스 환경에서는 OS마다 패키지나 명령어 지원이 제각기 다르고, 예상치 못한 작동을 하는 경우도 많다. 작은 실수 하나가 시스템 전반에 영향을 미칠 수 있기 때문에, 기본 시스템 설정이나 권한 설정은 특히 신중히 다뤄야 한다.2. 다양한 환경에서의 빌드 자동화 경험한창 CMake로 빌드 자동화를 시도하며 동일한 코드를 리눅스뿐 아니라 AIX, SunOS, HP-UX에서 테스트할 때가 있었다. 환경마다 명령어와 라이브러리..

기술 노트 2022.03.17