| YUBIHSM-SHELL(1) | دستورهای کاربر | YUBIHSM-SHELL(1) |
نام (NAME)
yubihsm-shell - پوسته تعاملی و ابزار خط فرمان برای ارتباط با YubiHSM 2
خلاصه دستور (SYNOPSIS)
yubihsm-shell [گزینه]...
توضیحات (DESCRIPTION)
- -h, --help
- چاپ راهنما و خروج
- -V, --version
- نمایش نسخه و خروج
- -a, --action=ENUM
- عملیاتی که باید انجام شود (مقدارهای ممکن="benchmark", "blink-device", "create-otp-aead", "decrypt-aesccm", "decrypt-aescbc", "decrypt-aesecb", "decrypt-oaep", "decrypt-otp", "decrypt-pkcs1v15", "delete-object", "derive-ecdh", "encrypt-aesccm", "encrypt-aescbc", "encrypt-aesecb", "generate-asymmetric-key", "generate-csr", "generate-hmac-key", "generate-otp-aead-key", "generate-wrap-key", "generate-symmetric-key", "get-device-info", "get-logs", "get-object-info", "get-opaque", "get-option", "get-pseudo-random", "get-public-key", "get-storage-info", "get-template", "get-wrapped", "get-rsa-wrapped", "get-rsa-wrapped-key", "get-device-pubkey", "list-objects", "put-asymmetric-key", "put-authentication-key", "put-hmac-key", "put-opaque", "put-option", "put-otp-aead-key", "put-symmetric-key", "put-template", "put-wrap-key", "put-rsa-wrapkey", "put-public-wrapkey", "put-wrapped", "put-rsa-wrapped", "put-rsa-wrapped-key", "randomize-otp-aead", "reset", "set-log-index", "sign-attestation-certificate", "sign-ecdsa", "sign-eddsa", "sign-hmac", "sign-pkcs1v15", "sign-pss", "sign-ssh-certificate")
- -p, --password=STRING
- گذرواژه احراز هویت
- --authkey=SHORT
- کلید احراز هویت (پیشفرض=`1´)
- -i, --object-id=SHORT
- شناسه شیء (پیشفرض=`0´)
- -l, --label=STRING
- برچسب شیء (پیشفرض=`´)
- -d, --domains=STRING
- دامنههای شیء (پیشفرض=`1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16´)
- -c, --capabilities=STRING
- قابلیتهای مجاز برای یک شیء (پیشفرض=`0´)
- -t, --object-type=STRING
- نوع شیء (پیشفرض=`any´)
- -y, --ykhsmauth-label=STRING
- برچسب اعتبارنامه روی YubiKey (بهطور ضمنی ykhsmauth را فعال میکند)
- -r, --ykhsmauth-reader=STRING
- تنها استفاده از نام کارتخوان YubiKey منطبق (پیشفرض=`´)
- --delegated=STRING
- قابلیتهای تفویضشده (پیشفرض=`0´)
- --new-password=STRING
- گذرواژه جدید احراز هویت
- -A, --algorithm=STRING
- الگوریتم عملیات (پیشفرض=`any´)
- --oaep=STRING
- الگوریتم OAEP. عمدتاً با بستهبندی نامتقارن (asymmetric wrap) استفاده میشود (پیشفرض=`rsa-oaep-sha256´)
- --mgf1=STRING
- الگوریتم MGF1. عمدتاً با بستهبندی نامتقارن (asymmetric wrap) استفاده میشود (پیشفرض=`mgf1-sha256´)
- --nonce=INT
- نانس (nonce) مقدار یکبارمصرف OTP
- --iv=STRING
- یک بردار مقداردهی اولیه (IV) به صورت رشته هگزادسیمال
- --count=INT
- تعداد بایتهای درخواستی (پیشفرض=`256´)
- --duration=INT
- مدتزمان چشمک زدن بر حسب ثانیه (پیشفرض=`10´)
- --wrap-id=SHORT
- شناسه کلید wrap
- --include-seed
- گنجاندن سید (seed) هنگام برونبری کلید ED25519 تحت پوشش wrap (پیشفرض=غیرفعال)
- --template-id=SHORT
- شناسه قالب (template)
- --attestation-id=SHORT
- شناسه گواهی اصالت (attestation)
- --log-index=INT
- نمایه وقایع (log index)
- --opt-name=STRING
- نام گزینه دستگاه
- --opt-value=STRING
- مقدار گزینه دستگاه
- --with-compression
- فشردهسازی یک X509Certificate پیش از وارد کردن آن به دستگاه، یا تشخیص گواهیهای فشردهشده هنگام فهرست کردن اشیاء (پیشفرض=غیرفعال)
- -S, --subject=STRING
- موضوع (subject) مورد استفاده برای درخواست گواهی. موضوع باید به این صورت نوشته شود: /CN=host.example.com/OU=test/O=example.com/
- --in=STRING
- داده ورودی (نام فایل) (پیشفرض=`-´)
- --out=STRING
- داده خروجی (نام فایل) (پیشفرض=`-´)
- --informat=ENUM
- قالب ورودی (مقدارهای ممکن="default", "base64", "binary", "PEM", "password", "hex", "ASCII" پیشفرض=`default´)
- --outformat=ENUM
- قالب ورودی و خروجی (مقدارهای ممکن="default", "base64", "binary", "PEM", "hex", "ASCII" پیشفرض=`default´)
- -f, --config-file=STRING
- فایل پیکربندی برای خواندن (پیشفرض=`´)
- -C, --connector=STRING
- فهرست متصلکنندهها (connectors) برای استفاده
- --cacert=STRING
- گواهی cacert مربوط به HTTPS برای متصلکننده
- --cert=STRING
- گواهی کلاینت HTTPS جهت احراز هویت
- --key=STRING
- کلید گواهی کلاینت HTTPS
- --proxy=STRING
- سرور پیشکار (پروکسی) مورد استفاده برای متصلکننده
- --noproxy=STRING
- فهرست جداشده با کاما از میزبانهایی که پروکسی برای آنها نادیده گرفته میشود
- -v, --verbose=INT
- نمایش اطلاعات بیشتر (پیشفرض=`0´)
- -P, --pre-connect
- اتصال بلادرنگ در حالت تعاملی (پیشفرض=غیرفعال)
- --device-pubkey=STRING
- فهرست کلیدهای عمومی مجاز دستگاه برای احراز هویت نامتقارن
| ژوئیه ۲۰۲۶ | yubihsm-shell 2.8.0 |