Home

시스템 관리_16 "리눅스 SSH 'Connection closed by remote host / port 22' 권한 및 소유권 오류 완벽 해결 가이드"

출처 / 참고: OpenSSH Documentation (sshd_config(5), ssh-keygen(1)), RFC 4252 (SSH Authentication Protocol) 명령어: ssh, sshd, chmod, chown, journalctl, namei, ls 키워드: Connection closed by remote host, port 22, StrictModes, authorized_keys, permissions, sshd 사용처: SSH 키 등록 직후 접속 종료 현상 분석, 홈 디렉터리 권한 오설정에 따른 SSH 차단 복구, 원격 서버 접근 통제 디버깅 실행예제 클라이언...

Read more

시스템 관리_15 "iptables 및 nftables 로깅을 활용한 리눅스 패킷 드롭(Dropped Packets) 디버깅 완벽 가이드"

출처 / 참고: Linux man-pages (iptables-extensions(8), nft(8)), Netfilter Documentation (Logging subsystem) 명령어: iptables, nft, dmesg, journalctl, conntrack, dropwatch 키워드: Dropped Packets, iptables LOG target, nftables log prefix, NFLOG, TCP RST, conntrack invalid 사용처: 방화벽 정책에 의한 원인 미상의 네트워크 단절 추적, 비정상 연결 드롭 진단, 보안 감사 로깅 설정 실행예제 특정 패킷이...

Read more

시스템 관리_14 "SSL 인증서 갱신 후에도 'Certificate has expired' 오류가 발생하는 원인 및 신뢰 체인(Chain of Trust) 해결 가이드"

출처 / 참고: OpenSSL Documentation (verify(1), x509(1)), RFC 5280 (PKI Certificate and CRL Profile) 명령어: openssl, systemctl, certbot, update-ca-certificates, trust 키워드: Certificate has expired, Chain of Trust, Intermediate CA, Cross-Signing, fullchain.pem, OpenSSL verify 사용처: Let’s Encrypt 또는 유료 인증서 갱신 후 웹 브라우저/API 클라이언트에서 만료 경고 지속 발생 시 원인 분석 및...

Read more

시스템 관리_13 "Nginx/Apache SSL/TLS 핸드셰이크 실패(ERR_SSL_PROTOCOL_ERROR) 원인 및 완벽 해결 가이드"

출처 / 참고: OpenSSL Documentation (s_client(1)), Mozilla SSL Configuration Generator, RFC 8446 (TLS 1.3) 명령어: openssl, curl, nginx -t, apachectl -t, certbot, ss 키워드: ERR_SSL_PROTOCOL_ERROR, SSL Handshake Failed, ssl_certificate, SSLEngine, TLS Cipher, SNI 사용처: 웹 서버(HTTPS) 접속 장애 해결, 브라우저 보안 경고 분석, SSL 인증서 갱신 후 서비스 비정상 동작 조치 실행예제 ERR_SS...

Read more

시스템 관리_12 "리눅스 DNS 장애 해결 가이드 'Temporary failure in name resolution' 원인 및 복구 방법"

출처 / 참고: Linux man-pages (resolv.conf(5), systemd-resolved(8)), RFC 1035 (Domain Names) 명령어: dig, nslookup, resolvectl, systemctl, ping, ip route 키워드: Temporary failure in name resolution, DNS timeout, resolv.conf, systemd-resolved, 네임서버, 53 포트 사용처: apt/yum 패키지 설치 실패, curl/wget 도메인 호출 에러, 리눅스 서버 초기 네트워크 구축 장애 대응 실행예제 도메인 해석 실패 시 원인...

Read more

시스템 관리_11 리눅스 포트 접속 오류 완벽 정리 "Connection refused" vs "Connection timed out" 원인 및 해결 방법

출처 / 참고: Linux man-pages (socket(7), tcp(7)), RFC 793 (Transmission Control Protocol) 명령어: nc, curl, ss, netstat, iptables, nft, systemctl, journalctl 키워드: Connection refused, Connection timed out, TCP RST, SYN 패킷 드롭, 방화벽, 포트 리스닝 사용처: 서버 간 통신 실패 진단, 웹 서비스(80/443) 및 DB 포트(3306/5432 등) 접속 장애 분석 및 복구 실행예제 두 오류는 네트워크 계층에서 문제를 일으키는 원인 자...

Read more

시스템 관리_10 "부팅 실패를 유발하는 손상된 /etc/fstab 파일 복구 가이드"

출처 / 참고: 리눅스 파일시스템 마운트 관리 및 스토리지 복구 가이드 명령어: mount -o remount,rw /, blkid, findmnt --verify, mount -a, journalctl -xb 키워드: fstab Corruption, Emergency Mode, Maintenance Shell, Read-Only Filesystem, UUID Mismatch 사용처: 부팅 중 Give root password for maintenance 또는 Emergency Mode 진입 시, 잘못된 UUID/오타로 인한 마운트 실패 복구 실행예제 # 1. 부팅...

Read more