
당신의 *nix 서버에서 취약한 패키지를 중앙 집중 방식으로 관리하는 도구입니다.
*닉스 서버의 취약한 패키지를 중앙에서 관리하는 도구입니다.
Python pip가 설치되어 있어야 합니다. 다음 명령어로 확인하세요. which pip pip가 설치되어 있다면 다음을 실행하세요. pip install -U pip pip가 설치되어 있지 않다면 다음 링크를 통해 설치하세요. https://pip.pypa.io/en/stable/installing/
git clone https://github.com/mthbernardes/heimdall_webserver.git cd heimdall_webserver chmod +x install.sh ./install.sh python manage.py runserver 0.0.0.0:1337 기본 자격 증명은 다음과 같습니다. heimdall:heimdall (변경하세요) 접속 URL http://ip:port/login
1. 다른 모든 클라이언트(서버)를 관리할 서버에 Heimdall 웹 플랫폼(heimdall_webserver)을 설치하고 구성합니다. 2. 클라이언트에 Heimdall 에이전트(heimdall_agent)를 설치하고 구성합니다. 3. 클라이언트가 설치된 모든 패키지를 가져와 vulners.com에서 어떤 패키지가 취약한지 조회합니다. 4. 클라이언트가 취약한 패키지를 heimdall_webserver에 보고합니다. 5. 이제 Heimdall 웹 플랫폼만으로 모든 서버의 패키지를 업그레이드할 수 있습니다.
admin - 모든 작업 가능 infra - 사용자 생성만 불가능 security, dev - 서버 정보만 볼 수 있음
http://localhost:1337/cliente/cadastrar로 이동합니다. 먼저 클라이언트 이름을 입력합니다 (어떤 서버인지 알기 위한 용도이며, 이 정보는 어떤 방식으로도 사용되지 않습니다). 서버 IP 주소와 클라이언트 포트를 설정합니다. 기본 포트는 5000입니다. 배포판을 선택합니다. 등록을 클릭합니다. 완료되었습니다.
클라이언트에 패키지를 설치한 후, 클라이언트가 서버와 통신을 시작하고 취약한 패키지를 보냅니다. 따라서 취약한 패키지가 나타나면 업데이트를 클릭하세요. 업그레이드가 완료되면 보기를 클릭하여 업그레이드 응답을 확인할 수 있습니다. 완료되었습니다.
https://github.com/mthbernardes/heimdall_webserver/tree/master/prints
https://player.vimeo.com/video/220639459
예약된 패키지 업그레이드 이메일 알림 활동 로그 취약점 채팅