트렌딩 목록으로

imthenachoman / How-To-Secure-A-Linux-Server

리눅스 서버를 보호하기 위한 진화하는 사용 방법 안내서.

27.0K
1.8K
약 1개월 전
GitHub에서 보기

이 프로젝트에 대해

imthenachoman 님의 How-To-Secure-A-Linux-Server 프로젝트는 GitHub에서 27.0K개의 별을 받으며 많은 개발자들의 주목을 받고 있습니다. 특히 다양한 프로그래밍 언어 환경에서 유용하게 활용될 수 있으며, 최근 오픈소스 커뮤니티에서 활발한 기여와 토론이 이루어지고 있는 트렌딩 레포지토리입니다.

🇰🇷 한국어 번역 README

캐시 히트

리눅스 서버를 안전하게 확보하는 방법

리눅스 서버 보안을 위한 진화하는 사용 가이드이며, 보안과 그 중요성에 대해서도 조금이나마 알려주길 바랍니다.

목차

  • 소개
    • 가이드 목표
    • 왜 서버를 안전하게 보호해야 하는가
    • 왜 또 다른 가이드인가
    • 기타 안내서
    • 할 일 / 추가하기
  • 가이드 개요
    • 이 가이드에 대하여
    • 나의 사용 사례
    • 설정 파일 편집 - 게으른 사람들을 위한
    • 기여
  • 시작하기 전에
    • 원칙 식별
    • 리눅스 배포판 선택
    • 리눅스 설치
    • 설치 전/후 요구 사항
    • 기타 중요한 참고사항
    • Ansible Playbooks를 활용해 리눅스 서버를 안전하게 보호하는 방법
  • SSH 서버
    • SSH 변경 전에 중요한 안내사항
    • SSH 공개/개인 키
    • AllowGroups를 위한 SSH 그룹 생성
    • 안전한 '/etc/ssh/sshd_config'
    • 짧은 디피-헬만 키 제거
    • SSH용 2FA/MFA
  • 기본기
    • 누가 사용할 수 있는지 제한하기
    • 누가 사용할 수 있는지 제한
    • FireJail을 사용해 샌드박스에서 애플리케이션 실행
    • NTP 클라이언트
    • /proc 보안
    • 계정에 보안 비밀번호 사용 강제
    • 자동 보안 업데이트 및 알림
    • 더 안전한 무작위 엔트로피 풀(WIP)
    • 패닉/보조/가짜 비밀번호 로그인 보안 시스템 추가
  • 더 네트워크
    • UFW가 적용된 방화벽 (단순 방화벽)
    • iptables 침입 탐지 및 방지 및 PSAD를 이용한 기능
    • Fail2Ban을 이용한 애플리케이션 침입 탐지 및 예방
    • CrowdSec을 이용한 애플리케이션 침입 탐지 및 예방
  • 감사
    • 파일/폴더

🌐 본 텍스트는 빠른 이해를 돕기 위한 요약 번역본입니다. 정확한 기술 정보 및 전체 코드는 GitHub 원문에서 확인하실 수 있습니다.

이 정보는 AI가 자동으로 분석한 결과입니다. 정확한 내용은 원문을 확인하세요.

imthenachoman/How-To-Secure-A-Linux-Server GitHub 원문 바로가기 →