필수 보안 설정 체크리스트: 1. root 로그인 비활성화 (`PermitRootLogin no`) 2. SSH 포트 변경 (22 → 다른 포트) 3. SSH 키 인증만 허용 (`PasswordAuthentication no`) 4. UFW 방화벽 활성화 5. fail2ban 설치 6. 자동 보안 업데이트 (`unattended-upgrades`) 7. 불필요한 서비스 비활성화
프프론트수진8년 전
fail2ban은 SSH 브루트포스 공격을 막아주는 도구입니다. 일정 횟수 이상 로그인 실패하면 자동으로 IP를 차단해줘요. `apt install fail2ban`으로 설치하고 기본 설정만으로도 충분합니다.
댓글 3
1. root 로그인 비활성화 (`PermitRootLogin no`)
2. SSH 포트 변경 (22 → 다른 포트)
3. SSH 키 인증만 허용 (`PasswordAuthentication no`)
4. UFW 방화벽 활성화
5. fail2ban 설치
6. 자동 보안 업데이트 (`unattended-upgrades`)
7. 불필요한 서비스 비활성화