本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
手動安裝和組態
本節說明如何在 Amazon EC2 執行個體上手動安裝和設定 Inspector VM Scanner。手動安裝視為代理程式型掃描,不需要 Amazon EC2 Systems Manager (SSM)。
注意
如果您在 Amazon Inspector 主控台中啟用增強型 EC2 掃描,Amazon Inspector 會自動使用 SSM 安裝和管理 VM Scanner。只有在您無法使用 SSM 或偏好獨立管理掃描器時,才需要手動安裝。
手動安裝和解除安裝 Inspector VM Scanner
Inspector VM Scanner 可透過以下連結進行獨立安裝:
| 套件類型 | 架構 | URL |
|---|---|---|
| .apk | ARM | https://inspector-vm-scanner.s3.amazonaws.com/latest/APK-ARM/inspector-vm-scanner-latest-r0.apk |
| X86_64 | https://inspector-vm-scanner.s3.amazonaws.com/latest/APK-X86_64/inspector-vm-scanner-latest-r0.apk | |
| .deb | ARM | https://inspector-vm-scanner.s3.amazonaws.com/latest/DEB-ARM/inspector-vm-scanner_latest_arm64.deb |
| X86_64 | https://inspector-vm-scanner.s3.amazonaws.com/latest/DEB-X86_64/inspector-vm-scanner_latest_amd64.deb | |
| .msi | X86_64 | https://inspector-vm-scanner.s3.amazonaws.com/latest/MSI-X86_64/inspector-vm-scanner-x86_64-latest.msi |
| .pkg | ARM | https://inspector-vm-scanner.s3.amazonaws.com/latest/PKG-ARM/inspector-vm-scanner.latest.arm64.pkg |
| .rpm | ARM | https://inspector-vm-scanner.s3.amazonaws.com/latest/RPM-ARM/inspector-vm-scanner-latest.arm64.rpm |
| X86_64 | https://inspector-vm-scanner.s3.amazonaws.com/latest/RPM-X86_64/inspector-vm-scanner-latest.x86_64.rpm |
若要檢視在指定的套件管理員上手動安裝 Inspector VM Scanner 的程序,請從下列清單中選擇連結:
APK
安裝
ARM
curl --output-dir /etc/apk/keys -O https://inspector-vm-scanner.s3.amazonaws.com/latest/APK-ARM/inspector-vm-scanner.pem.pub curl -O https://inspector-vm-scanner.s3.amazonaws.com/latest/APK-ARM/inspector-vm-scanner-latest-r0.apk apk add inspector-vm-scanner-latest-r0.apk
X86_64
curl --output-dir /etc/apk/keys -O https://inspector-vm-scanner.s3.amazonaws.com/latest/APK-X86_64/inspector-vm-scanner.pem.pub curl -O https://inspector-vm-scanner.s3.amazonaws.com/latest/APK-X86_64/inspector-vm-scanner-latest-r0.apk apk add inspector-vm-scanner-latest-r0.apk
解除安裝
apk del inspector-vm-scanner
DEB
安裝
ARM
curl -O https://inspector-vm-scanner.s3.amazonaws.com/latest/DEB-ARM/inspector-vm-scanner.gpg.pub curl -O https://inspector-vm-scanner.s3.amazonaws.com/latest/DEB-ARM/inspector-vm-scanner_latest_arm64.deb gpg --import inspector-vm-scanner.gpg.pub gpg --verify inspector-vm-scanner_latest_arm64.deb sudo dpkg -i inspector-vm-scanner_latest_arm64.deb
X86_64
curl -O https://inspector-vm-scanner.s3.amazonaws.com/latest/DEB-X86_64/inspector-vm-scanner.gpg.pub curl -O https://inspector-vm-scanner.s3.amazonaws.com/latest/DEB-X86_64/inspector-vm-scanner_latest_amd64.deb gpg --import inspector-vm-scanner.gpg.pub gpg --verify inspector-vm-scanner_latest_amd64.deb sudo dpkg -i inspector-vm-scanner_latest_amd64.deb
解除安裝
sudo dpkg -r inspector-vm-scanner
MSI
安裝
X86_64
Invoke-WebRequest https://inspector-vm-scanner.s3.amazonaws.com/latest/MSI-X86_64/inspector-vm-scanner-x86_64-latest.msi -OutFile inspector-vm-scanner-x86_64-latest.msi msiexec /i inspector-vm-scanner-x86_64-latest.msi /qn
解除安裝
若要在 上解除安裝 Inspector VM ScannerWindows,請使用Windows程式和功能控制面板或下列 PowerShell 命令:
Get-WmiObject -Class Win32_Product | Where-Object {$_.Name -eq "Inspector VM Scanner"} | ForEach-Object {$_.Uninstall()}
PKG
安裝
ARM
curl -O https://inspector-vm-scanner.s3.amazonaws.com/latest/PKG-ARM/inspector-vm-scanner.latest.arm64.pkg pkgutil --check-signature inspector-vm-scanner.latest.arm64.pkg sudo installer -pkg inspector-vm-scanner.latest.arm64.pkg -target /
解除安裝
sudo rm /opt/aws/inspector/bin/inspector-vm-scanner sudo rm -rf /var/lib/amazon/inspector
RPM
安裝
ARM
curl -O https://inspector-vm-scanner.s3.amazonaws.com/latest/RPM-ARM/inspector-vm-scanner.gpg.pub curl -O https://inspector-vm-scanner.s3.amazonaws.com/latest/RPM-ARM/inspector-vm-scanner-latest.arm64.rpm rpm --import inspector-vm-scanner.gpg.pub rpm --checksig inspector-vm-scanner-latest.arm64.rpm sudo yum install inspector-vm-scanner-latest.arm64.rpm
X86_64
curl -O https://inspector-vm-scanner.s3.amazonaws.com/latest/RPM-X86_64/inspector-vm-scanner.gpg.pub curl -O https://inspector-vm-scanner.s3.amazonaws.com/latest/RPM-X86_64/inspector-vm-scanner-latest.x86_64.rpm rpm --import inspector-vm-scanner.gpg.pub rpm --checksig inspector-vm-scanner-latest.x86_64.rpm sudo yum install inspector-vm-scanner-latest.x86_64.rpm
解除安裝
sudo yum remove inspector-vm-scanner
安裝路徑
在所有以 Unix 為基礎的作業系統 (包括 macOS) 上,Inspector VM Scanner 會安裝到 /opt/aws/inspector/bin/inspector-vm-scanner。例外是使用替代路徑 的 Alpine 作業系統 (包括 Chainguard)/usr/opt/aws/inspector/bin/inspector-vm-scanner。
在 上Windows,Inspector VM Scanner 會安裝到 C:\Program Files\Amazon\Inspector\inspector-vm-scanner.exe。
這些安裝路徑 (Alpine 除外) 與 Inspector SSM 外掛程式相同,後者會將所有 Inspector 二進位檔存放在單一位置。
解除安裝 Inspector VM Scanner
如果您停用增強型 EC2 掃描,則 Inspector 會自動在所有 Inspector 受管執行個體上解除安裝 Inspector VM Scanner。若要移除手動安裝,請參閱上述章節中您套件管理員的解除安裝說明。
執行 Inspector VM Scanner
Inspector VM Scanner 預期掃描類型會做為第一個參數傳遞。目前唯一支援的值是 sbom。
預設用量命令:
./inspector-vm-scanner sbom --send-results telemetry
SBOM 掃描的列印選項:
./inspector-vm-scanner sbom --help
檢視輸出
預設 Inspector 工作流程不會在本機儲存 SBOM。不過,如果透過遙測傳送資源 SBOM 時發生任何失敗,則會將其寫入至下列位置:
-
/var/lib/amazon/inspector/state/sbom.json在 Unix 上 -
Windows 的
C:\ProgramData\Amazon\Inspector\State\sbom.json
使用者可以在 VM Scanner 調用期間覆寫此路徑。如需詳細資訊,請參閱進階組態。