NVME-SECURITY-SEND(1) راهنمای NVMe NVME-SECURITY-SEND(1)

nvme-security-send - ارسال داده‌های پروتکل امنیتی به کنترلر با دستور Security Send

nvme security-send <device> [--file=<file> | -f <file>]
                        [--secp=<security-protocol> | -p <security-protocol>]
                        [--spsp=<protocol-specific> | -s <protocol-specific>]
                        [--tl=<transfer-length> | -t <transfer-length>]
                        [--nssf=<nvme-specific> | -N <nvme-specific>]
                        [--namespace-id=<nsid> | -n <nsid>]
                        [--output-format=<fmt> | -o <fmt>] [--verbose | -v]
                        [--timeout=<timeout>]

دستور Security Send برای انتقال داده‌های پروتکل امنیتی به کنترلر به کار می‌رود. ساختار داده‌ای که به‌عنوان بخشی از این دستور به کنترلر منتقل می‌شود، شامل دستورهای خاص پروتکل امنیتی است که باید توسط کنترلر اجرا شوند. این ساختار دادهٔ منتقل‌شده همچنین ممکن است حاوی داده‌ها یا پارامترهای مرتبط با دستورهای پروتکل امنیتی باشد. وضعیت و داده‌هایی که قرار است در پاسخ به دستورهای پروتکل امنیتی ثبت‌شده توسط دستور Security Send به میزبان (host) بازگردانده شوند، از طریق دستور Security Receive دریافت می‌شوند.

ارتباط میان دستور Security Send و دستور بعدی Security Receive وابسته به فیلد پروتکل امنیتی (Security Protocol) است، همان‌طور که در استاندارد SPC-4 تعریف شده است.

-n <nsid>, --namespace-id=<nsid>

هدف قرار دادن یک فضای نام (namespace) مشخص برای این دستور امنیتی.

-N <nssf>, --nssf=<nssf>

فیلد ویژه امنیتی NVMe (NVMe Security Specific). در صورت استفاده از پروتکل امنیتی EAh که برای کاربردهای NVMe اختصاص داده شده است، فیلد امنیتی خاص NVMe مشخص می‌کند کدام بافر حافظه پاسخ مورد نظر است.

-f <file>, --file=<file>

مسیر فایل مورد استفاده به‌عنوان محموله (payload) پروتکل امنیتی. این آرگومان الزامی است.

-p <security-protocol>, --secp=<security-protocol>

پروتکل امنیتی (Security Protocol): این فیلد پروتکل امنیتی را همان‌طور که در SPC-4 تعریف شده است مشخص می‌کند. در صورتی که مقدار رزروشده‌ای برای پروتکل امنیتی تعیین شود، کنترلر دستور را با خطای Invalid Parameter ناموفق می‌کند.

-s <security-protocol-specific>, --spsp=<security-protocol-specific>

ویژه پروتکل امنیتی (SP Specific): مقدار این فیلد وابسته به پروتکل امنیتی تعریف‌شده در SPC-4 است.

-t <trans-length>, --tl=<trans-length>

طول انتقال (Transfer Length): مقدار این فیلد وابسته به پروتکل امنیتی تعریف‌شده در SPC-4 است.

-o <fmt>, --output-format=<fmt>

تنظیم قالب گزارش‌دهی به normal، json یا binary. در هر لحظه تنها یک قالب خروجی می‌تواند استفاده شود.

-v, --verbose

افزایش سطح جزئیات اطلاعات در خروجی.

--timeout=<timeout>

بازنویسی مقدار مهلت زمانی پیش‌فرض. بر حسب میلی‌ثانیه.

هیچ مثالی ثبت نشده است.

بخشی از مجموعه nvme-user

nvme(1), nvme-security-recv(1)

02/16/2026 NVMe