imthenachoman / How-To-Secure-A-Linux-Server
리눅스 서버를 보호하기 위한 진화하는 사용 방법 안내서.
28.9K
1.9K
26일 전
이 프로젝트에 대해
imthenachoman 님의 How-To-Secure-A-Linux-Server 프로젝트는 GitHub에서 28.9K개의 별을 받으며 많은 개발자들의 주목을 받고 있습니다. 특히 다양한 프로그래밍 언어 환경에서 유용하게 활용될 수 있으며, 최근 오픈소스 커뮤니티에서 활발한 기여와 토론이 이루어지고 있는 트렌딩 레포지토리입니다.
🇰🇷 한국어 번역 README
캐시 히트리눅스 서버를 안전하게 보호하는 방법
리눅스 서버를 안전하게 보호하기 위한 진화하는 단계별 가이드로, 보안에 대해 약간 배우고 그것이 왜 중요한지도 이해할 수 있기를 바랍니다.
목차
- 소개
- 가이드 목적
- 서버를 안전하게 보호해야 하는 이유
- 또 다른 가이드가 필요한 이유
- 다른 가이드
- 해야 할 일 / 추가할 항목
- 가이드 개요
- 이 가이드에 대하여
- 나의 사용 사례
- 설정 파일 편집 - 게으른 사용자를 위해
- 기여하기
- 시작하기 전에
- 원칙 확인하기
- 리눅스 배포판 선택
- 리눅스 설치
- 설치 전/후 요구 사항
- 기타 중요한 참고 사항
- Ansible Playbook을 사용하여 리눅스 서버 보호하기
- SSH 서버
- SSH 변경 전 중요한 참고 사항
- SSH 공개/개인 키
- AllowGroups를 위한 SSH 그룹 생성
/etc/ssh/sshd_config보안 설정- 짧은 디피-헬만 키 제거
- SSH를 위한 2FA/MFA
- 기본 사항
- sudo 권한 사용자 제한
- su 권한 사용자 제한
- FireJail로 애플리케이션 샌드박스 실행
- NTP 클라이언트
- /proc 보호
- 계정이 안전한 비밀번호 사용 강제
- 자동 보안 업데이트 및 알림
- 더 안전한 랜덤 엔트로피 풀 (작업 중)
- 패닉/보조/가짜 비밀번호 로그인 보안 시스템 추가
- 네트워크
- UFW(간단 방화벽)로 방화벽 설정
- PSAD를 이용한 iptables 침입 탐지 및 방지
- Fail2Ban을 사용한 애플리케이션 침입 탐지 및 방지
- CrowdSec을 사용한 애플리케이션 침입 탐지 및 방지
- 감사
- 파일/폴더
🌐 본 텍스트는 빠른 이해를 돕기 위한 요약 번역본입니다. 정확한 기술 정보 및 전체 코드는 GitHub 원문에서 확인하실 수 있습니다.
이 정보는 AI가 자동으로 분석한 결과입니다. 정확한 내용은 원문을 확인하세요.
imthenachoman/How-To-Secure-A-Linux-Server GitHub 원문 바로가기 →