1.2 KiB
1.2 KiB
Vuls on Docker
Index
- テスト環境
- サーバーセットアップ
- Dockerのインストール
- Docker Composeのインストール
- vulsセットアップ
- sshキーの配置
- tomlの編集
- Vuls 起動
- Vuls scan実行
- ブラウザから動作確認
##テスト環境
- Server OS: ubuntu 14.04
サーバーセットアップ
- Dockerのインストール
- Docker Composeのインストール
作業ディレクトリの作成
mkdir work
cd work
git clone https://github.com/hikachan/vuls
cd vuls
Vuls セットアップ
sshキーの配置(vuls/docker/conf/id_rsa)
tomlの編集(vuls/docker/conf/config.toml)
[servers]
#This is a sample
[servers.172.17.0.1]
host = "172.17.0.1"
port = "22"
user = "ubuntu"
keyPath = "/root/.ssh/id_rsa"
#containers = ["target_container"]
Vuls 起動
docker-compose up -d
Update cve
docker exec -t vuls scripts/update_cve.sh
Vuls Scan 実行
docker exec -t vuls vuls prepare -config=conf/config.toml
docker exec -t vuls scripts/scan_for_vulsrepo.sh
Vuls Repo 接続確認
http://${Vuls_Host}/vulsrepo/