- 리눅스 비밀번호 강도 확인 방법 (system-auth 기준) 리눅스 비밀번호 강도 확인 방법 (system-auth 기준)리눅스 서버를 안전하게 운영하려면 가장 기본적이면서 중요한 보안 요소 중 하나는 사용자 비밀번호의 강도입니다. 약한 비밀번호는 공격자가 서버를 우회하는 가장 쉬운 경로가 되므로, 정기적으로 비밀번호 강도를 점검하는 것은 필수입니다. 이번 글에서는 Red Hat 계열 서버(CentOS, AlmaLinux, Rocky 등)에서 비밀번호 정책을 확인하고 읽기 전용으로 점검하는 방법을 안내합니다.1. 현재 비밀번호 정책 확인리눅스 서버에서 비밀번호의 강도를 확인하는 실질적인 방법을 소개합니다.(1) PAM 모듈 설정 점검대부분의 리눅스 배포판은 PAM을 통해 사용자 인증을 관리합니다. 다음 파일들에서 pam_pwquality.so 설정을 확인하면 현재.. 2025.09.01
- Rocky Linux 방화벽 설정 후 netstat로 연결 확인하기 Rocky Linux 방화벽 설정 후 netstat로 연결 상태 완벽 확인하기Rocky Linux 서버 운영 중, 방화벽을 설정하고 나면 실제 서비스가 외부에서 접근 가능한 상태인지 검증이 필요합니다. 이때 가장 많이 사용되는 명령어가 netstat입니다. netstat은 단순히 포트가 열려 있는지만 확인하는 도구가 아니라, 실시간 연결 상태, 서비스 바인딩 IP, 프로세스 정보를 함께 분석할 수 있는 핵심 네트워크 점검 도구입니다.1. 기본 명령어: 수신 대기 중인 포트 확인netstat -na | grep LISTEN옵션 설명:-n: 포트 번호와 IP를 이름이 아닌 숫자로 표시-a: 모든 연결 상태 출력예시 출력:tcp 0 0 0.0.0.0:22 0.0.0.0:* .. 2025.07.26
- 리눅스 접속자 및 재부팅 기록 확인 3가지 명령어로 끝내기 (who, last, uptime) 리눅스 서버를 관리하다 보면 문득 이런 궁금증이 생길 때가 많습니다. '지금 내 서버에 누가 접속해있지?', '서버가 마지막으로 재부팅된 게 언제지?'. 이러한 정보는 서버 보안과 안정성을 점검하는 가장 기본적인 첫걸음입니다.이 글에서는 터미널 명령어 단 3개로 현재 접속자, 과거 로그인 이력, 시스템 재부팅 기록까지 모두 파악하는 방법을 쉽고 명확하게 알려드립니다. 1. 현재 서버 접속자는 누구? : who, w가장 먼저, 현재 시스템에 로그인한 사용자가 누구인지 확인하는 방법입니다. 누군가 비정상적으로 접속한 것은 아닌지 실시간으로 확인할 수 있어 보안에 매우 중요합니다.기본 접속자 확인: who현재 로그인한 사용자 목록을 가장 간단하게 보여줍니다.# whoroot pts/0 20.. 2025.08.29
- 리눅스 atop 설치 및 사용법 서버 성능 모니터링 최강 툴 리눅스 서버를 운영하다 보면 CPU, 메모리, 디스크, 네트워크 사용량을 종합적으로 모니터링해야 할 때가 많습니다. 대부분은 top 명령어를 먼저 떠올리지만, top은 프로세스 중심이라 전체적인 자원 흐름을 보기에는 한계가 있습니다. 이런 상황에서 강력한 대안으로 떠오르는 것이 atop입니다. 이번 글에서는 atop 설치 방법부터 사용법, 그리고 실제 출력 화면을 해석하는 방법까지 정리해 보겠습니다.왜 atop을 사용해야 할까?일반적인 top은 CPU와 메모리 사용량만 보여주지만, atop은 다음과 같은 점에서 차별화됩니다.CPU, 메모리, 디스크, 네트워크 사용량을 한눈에 확인 가능프로세스별 I/O, 디스크 쓰기·읽기, 네트워크 트래픽까지 추적 가능로그 저장 기능 제공 → 특정 시점의 서버 상태를 재현.. 2025.09.22
- 리눅스 서버 상태를 한 번에 확인하는 통합 점검 스크립트 리눅스 서버를 운영하는 환경에서는 주기적인 상태 점검이 필수적입니다. 특히 다양한 서비스와 로그, 보안 설정까지 확인해야 할 항목이 많기 때문에 각각 수동으로 점검하기보다는 통합된 점검 스크립트를 활용하는 것이 효율적입니다.이번 글에서는 CPU, 메모리, 디스크, 네트워크, 서비스 상태, 보안 설정 등 주요 항목 30가지를 자동으로 점검할 수 있는 Bash 스크립트를 소개합니다. 이 스크립트는 Rocky Linux, CentOS, Ubuntu 등 대부분의 배포판에서 사용할 수 있으며, 일상적인 점검을 자동화하는 데 유용합니다.스크립트 개요해당 스크립트는 30개의 점검 항목을 카테고리별로 구분해 출력하며, 결과를 보기 쉽게 정리합니다. 각 항목은 시스템 리소스, 서비스 상태, 보안 설정, 네트워크 연결 상.. 2025.07.20