
OpenSSH의 CVE-2024-6387 취약점을 완화하기 위한 Bash 스크립트로, 보안 버전으로 업그레이드하거나 임시 해결책을 적용할 수 있는 옵션을 제공합니다. 이 저장소는 영향을 받는 OpenSSH 버전과 관련된 잠재적 원격 코드 실행 위험으로부터 시스템을 보호하는 데 도움을 줍니다.
이 Bash 스크립트는 OpenSSH의 CVE-2024-6387 취약점을 완화하는 데 도움을 주기 위해 설계되었습니다. 이 취약점은 특정 버전의 OpenSSH에 영향을 미치며, 원격의 인증되지 않은 공격자가 시스템에서 임의 코드를 실행할 수 있게 할 가능성이 있습니다. 이 스크립트는 안전한 버전의 OpenSSH로 업그레이드하거나, 악용 위험을 줄이기 위한 임시 수정을 적용하는 옵션을 제공합니다.
취약한 버전:
안전한 버전:
버전 확인:
업그레이드 옵션:
임시 수정:
sshd_config 파일을 수정하여 공격 표면을 줄이는 임시 해결책을 적용합니다.사용자 알림:
스크립트 다운로드 및 저장:
fix_cve_2024_6387.sh와 같은 이름으로 로컬 시스템에 저장합니다.스크립트를 실행 가능하게 만들기:
chmod +x fix_cve_2024_6387.sh
루트 권한으로 스크립트 실행:
sudo를 사용하여 스크립트를 실행합니다:
sudo ./fix_cve_2024_6387.sh
프롬프트를 따르기:
백업: 시스템 설정을 수정하는 스크립트를 실행하기 전에 항상 SSH 구성 파일과 기타 중요한 데이터를 백업하는 것이 좋습니다.
모니터링: 수정을 적용하거나 업그레이드한 후에는 SSH 로그에서 비정상적인 활동이 있는지 모니터링하고 SSH 서비스가 신뢰할 수 있는 네트워크로만 제한되도록 하십시오.
키 기반 인증: 보안 강화를 위해 비밀번호 기반 인증 대신 키 기반 인증을 사용하십시오.
이 프로젝트는 MIT 라이선스에 따라 라이선스가 부여됩니다. 자세한 내용은 LICENSE 파일을 참조하십시오.
문제를 발견하거나 개선 사항에 대한 제안이 있으면 언제든지 풀 리퀘스트를 제출하거나 이슈를 열어 주십시오.