skopeo-standalone-verify(1)() skopeo-standalone-verify(1)()

skopeo-standalone-verify - ابزار اشکال‌زدایی جهت اعتبارسنجی امضای تصویر از فایل‌های محلی

skopeo standalone-verify manifest docker-reference key-fingerprints signature

اعتبارسنجی یک امضا با استفاده از فایل‌های محلی؛ در صورت موفقیت، دایجست (digest) چاپ خواهد شد. این ابزار اساساً یک ابزار اشکال‌زدایی است که برای موارد خاص مفید بوده و معمولاً نباید بخشی از گردش کار عملیاتی عادی شما باشد. علاوه بر این، پیکربندی یک فایل خط‌مشی اعتبارسنجی امضا مطابق با containers-policy.json(5) را مد نظر قرار دهید.

manifest مسیر فایلی که حاوی مانیفست تصویر است

docker-reference یک مرجع داکر که انتظار می‌رود تصویر را در امضا مشخص کند

key-fingerprints شناسه‌های کلیدهای امضاکننده معتمد (جداشده با کاما)، یا "any" برای اعتماد به هر کلید شناخته‌شده هنگام استفاده از فایل کلید عمومی

signature مسیر فایل امضا

توجه: اگر از این دستور استفاده می‌کنید، مطمئن شوید که تصویر در محل مبدأ بین زمان‌های اعتبارسنجی و استفاده از آن قابل تغییر نباشد.

همچنین برای گزینه‌هایی که قبل از نام زیردستور قرار می‌گیرند، skopeo(1) را ببینید.

--help, -h

چاپ راهنمای استفاده

--public-key-file public key file

فایل حاوی کلیدهای عمومی برای استفاده هنگام اعتبارسنجی امضاها. اگر این مورد مشخص نشود، از کلیدهای دایرکتوری خانگی GPG استفاده می‌شود.

$ skopeo standalone-verify busybox-manifest.json registry.example.com/example/busybox 1D8230F6CDB6A06716E414C1DB72F2188BB46CC8  busybox.signature
Signature verified, digest sha256:20bf21ed457b390829cdbeec8795a7bea1626991fda603e0d01b4e7f60427e55

این دستور برای استفاده با امضاهای محلی مانند OpenPGP (سایر فرمت‌های امضا ممکن است در آینده اضافه شوند)، مطابق با containers-signature(5) در نظر گرفته شده است. علاوه بر این، این دستور با آرتیفکت‌های ایجادشده توسط Docker Content Trust (DCT) تعامل ندارد. برای اطلاعات بیشتر، لطفاً containers-signature(5) را ببینید: ⟨https://github.com/containers/image/blob/main/docs/containers-signature.5.md⟩.

skopeo(1), containers-signature(5), containers-policy.json(5)

Antonio Murdaca runcom@redhat.com ⟨mailto:runcom@redhat.com⟩, Miloslav Trmac mitr@redhat.com ⟨mailto:mitr@redhat.com⟩, Jhon Honce jhonce@redhat.com ⟨mailto:jhonce@redhat.com⟩