| VIRT-FW-SIGDB(1) | User Commands | VIRT-FW-SIGDB(1) |
نام (NAME)
virt-fw-sigdb - ایجاد، ویرایش و چاپ پایگاهدادههای امضای EFI
توضیحات (DESCRIPTION)
ابزار virt-fw-sigdb میتواند پایگاهدادههای امضای EFI را ایجاد، ویرایش و چاپ کند. این قالبی است که سفتافزار UEFI برای ذخیره فهرستهای گواهینامهها و هشهای authenticode مربوط به باینریها در متغیرهای EFI مانند 'PK'، 'KEK'، 'db' و 'dbx' از آن استفاده میکند.
معمولاً پایگاهدادههای امضا درون مخازن متغیرهای EFI تعبیه شدهاند، بنابراین برای بیشتر کاربردها احتمالاً باید بهجای این ابزار به virt-fw-vars(1) مراجعه کنید.
استثنای این قاعده، فهرست گواهینامههای مرجع ریشه (root CA) برای اتصالات TLS است که میتواند از طریق qemu و با استفاده از فایل fw_cfg در مسیر etc/edk2/https/cacerts از میزبان به OVMF منتقل شود.
کاربرد: virt-fw-sigdb [-h] [-i FILE] [-o FILE] [--add-cert GUID FILE]
- [--add-hash GUID HASH] [-x] [-p]
گزینهها:
- -h, --help
- نمایش این پیام راهنما و خروج
- -i, --input FILE
- خواندن FILE پایگاهداده امضای efi
- -o, --output FILE
- نوشتن در FILE پایگاهداده امضای efi.
- --add-cert GUID FILE
- افزودن گواهی x509 به sigdb، بارگذاریشده در قالب pem از FILE و با GUID مالک؛ میتواند چندین بار مشخص شود
- --add-hash GUID HASH
- افزودن هش sha256 به sigdb با GUID مالک؛ میتواند چندین بار مشخص شود
- -x, --extract
- استخراج گواهینامهها
- -p, --print
- چاپ sigdb
مثالها (EXAMPLES)
- چاپ پایگاهداده CA ریشه سیستم
- virt-fw-sigdb --print \
--input /etc/pki/ca-trust/extracted/edk2/cacerts.bin
نویسندگان (AUTHORS)
Gerd Hoffmann <kraxel@redhat.com>
| September 2026 | virt-fw-sigdb 26.9 |