728x90
반응형
앞서 Trivy Scanner에 단독 모드 사용 방법에 대해서 알아 보았다.
이번에는 Trivy 서버 / 클라이언트 모드 사용 방법에 대해서 알아보도록 하겠다.
1. 서버 / 클라이언트 모드(Server / Client)
-
서버 / 클라이언트 모드는 서버가 취약점 데이터베이스를 가지고 있고, 클라이언트는 취약점 데이터베이스를 다운로드가 필요 없으며 여러 위치(서버)등에서 이미지를 스캔을 진행할 수 있다.
1.1 서버 모드 설정
-
서버 모드 설정이 외부에서 사용하기 위해서는 --listen 옵션에서 localhost(127.0.0.1)이 아닌 0.0.0.0 으로 설정 하여 진행한다.
$ trivy server --listen localhost:8080
2019-12-12T15:17:06.551+0200 INFO Need to update DB
2019-12-12T15:17:56.706+0200 INFO Reopening DB...
2019-12-12T15:17:56.707+0200 INFO Listening localhost:8080...
# 외부 연결시
$ trivy server --listen 0.0.0.0:8080
1.2 클라이언트 모드 설정
-
클라이언트 모드에서는 단독 모드에서 배웠던 스캔 사용 방법을 응용하여 사용하면 된다.
-
다만, 취약점 데이터베이스에 대해서는 Server 측에서 가지고 있다는 부분이 단독 모드와 차이가 있다.
-
$ trivy client --remote http://localhost:8080 alpine:3.10
# 외부 Trivy 서버 연결시
$ trivy client --remote http://x.x.x.x:8080 alpine:3.10
728x90
반응형
'+ Application > Trivy' 카테고리의 다른 글
[Scanner] Trivy Scanner(트리비 스캐너) 단독 모드 사용 방법 (0) | 2020.04.15 |
---|---|
[Scanner] Trivy Scanner Install (트리비 스캐너 설치하기) (0) | 2020.03.17 |
[Scanner] Trivy Scanner(트리비 스캐너)? (0) | 2020.03.17 |
댓글