Product SiteDocumentation Site

12.7.4. Клиент/сервер

Trivy может работать в режиме клиент/сервер. В этом режиме база данных уязвимостей хранится на сервере, и клиенту Trivy не требуется загружать её локально.
При этом некоторые типы сканирования выполняются на стороне клиента даже при использовании клиент-серверного режима.

Таблица 12.12. Распределение сканеров

Сканер
Клиент/Сервер
Vulnerability
Сервер
Misconfiguration
Клиент
Secret
Клиент
License
Сервер
Проверка конфигураций (misconfiguration) и поиск секретов выполняются на стороне клиента (аналогично автономному режиму). Это связано с тем, что в противном случае клиенту пришлось бы передавать на сервер файлы, которые могут содержать конфиденциальную информацию.
Запуск сервера:
$ trivy server --listen localhost:8081

Примечание

Для возможности подключения с других хостов вместо localhost необходимо указать 0.0.0.0 или IP-адрес сервера.
Удалённое сканирование образа:
$ trivy image --server http://192.168.0.169:8081 alt:p11
Удалённое сканирование файловой системы:
$ trivy fs --server http://localhost:8081 --severity CRITICAL ./