보관함

Ubuntu 서버 보안 하드닝 가이드 (방화벽·SSH·Fail2Ban·AppArmor 등 18단계)

Ubuntu 서버의 기본 보안을 단계별로 잡는 가이드다. 원문(The Fan Club, 2012)은 Ubuntu 12.04 기준이라, 지금 LTS(22.04/24.04)에서 달라진 부분을 반영해 정리했다. 모든 명령은 sudo 권한으로, 바꾸기 전에 설정 파일을 백업하고, 특히 SSH·방화벽은 접속이 끊길 수 있으니 콘솔 접근 수단을 확보한 뒤 진행한다.

1. 방화벽 – UFW

UFW(Uncomplicated Firewall)로 시작한다. 방화벽을 켜기 전에 SSH 부터 허용해야 접속이 […]

네트워크 보안 도구 Top 50 (sectools.org)

Nmap 프로젝트가 보안 커뮤니티의 투표로 정리하는 네트워크 보안 도구 목록(sectools.org) 상위 50개를 정리했다. 원래 목록은 2013년 기준이라, 지금 이름이 바뀌었거나 개발이 멈춘 도구는 “지금 상태”에 적었다. Nmap 자체와 Ncat, Nping 은 Nmap 프로젝트 도구라 목록에서 빠져 있다.

1 ~ 25위 # 도구 분야 설명 지금 상태 1 Wireshark 패킷 분석 실시간 네트워크나 캡처 파일의 패킷을 […]

MSSQL 보안 체크리스트

SQL Server 를 운영할 때 확인할 보안 항목을 Windows 서버, SQL Server 기본 설정, 개발, 관리, 운영 절차로 나눠 정리했다.

Windows 서버 관리 목적 기본 공유(C$, D$, ADMIN$)를 끈다. HKLM\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters 에 DWORD AutoShareServer 를 0 으로 넣고 Server 서비스를 다시 시작한다. (일반 PC 는 AutoShareWks) 원격 데스크톱 포트를 3389 에서 바꾼다. HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp 의 PortNumber […]