ztosec/secscan-authcheck 安裝部署教程


簡介

這個工具安裝起來有點心累,官方文檔不是很詳細,安裝過程中不斷有問題,在網上也沒找到類似的安裝配置資料。琢磨半天多才成功,記錄下自己的踩坑過程,希望對別人有用。

github 地址 https://github.com/ztosec/secscan-authcheck

項目介紹 https://mp.weixin.qq.com/s/vwF7aTvk-U-SnJqO3f80gA

步驟

  1. 在網上找相應的教程正確安裝並啟動 docker

    成功后,任務欄的 docker 圖標會變白並靜止

  2. 進入 authcheck 目錄下

    image-20201106093756393

    使用 docker-compose up

    這一步可能會出現錯誤,提示什么 pip 不存在。

    解決:進入 Dockerfile ,在 RUN apk update && apk upgrade && apk add ...... 這塊最后面加上 py-pip 即可,即

    RUN apk update && apk upgrade && apk add gcc g++ linux-headers python3 python3-dev py-pip

    成功后 http://xxxx:8888/login (xxxx 為本地ip 地址)訪問成功 ,如下界面

    image-20201106103519097
  3. 進入 examples 目錄

    image-20201106094713377

    更改 docker-compose.yml 中的 ip 為自己的 ip

    使用 docker-compose up

    可能會同樣出現 pip 不存在的問題,修改三個 Dockerfile-... 修改方式同步驟 1

    有可能出現什么 從 werk... 包里導入 url_open 失敗,這個是 庫的問題,在 requirements.txt 中修改 Flask-OAuthlib==0.9.6 即可解決

    成功后 http://xxxx:8000/http://xxxx:8001/ 訪問正確,彈出以下界面

    image-20201106104005288

    到這步就部署成功,具體使用請參考官方文檔


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM