| CRYPTSETUP-LUKSREMOVEKEY(8) | دستورهای مدیریتی و نگهداری | CRYPTSETUP-LUKSREMOVEKEY(8) |
نام (NAME)
cryptsetup-luksRemoveKey - حذف گذرواژه یا فایل کلید ارائهشده از دستگاه LUKS
خلاصه دستور (SYNOPSIS)
cryptsetup luksRemoveKey [<گزینهها>] <دستگاه> [<فایل کلید>]
توضیحات (DESCRIPTION)
گذرواژه ارائهشده را از دستگاه LUKS حذف میکند. اگر فایل کلید مشخص نشده باشد، گذرواژه به صورت تعاملی درخواست میشود.
گذرواژه مورد نظر برای حذف میتواند به صورت تعاملی، به عنوان آرگومان موضعی یا از طریق --key-file مشخص شود.
<گزینهها>
میتوانند
شامل موارد
زیر باشند:
[--key-file, --keyfile-offset, --keyfile-size,
--header, --disable-locks, --type, --timeout,
--verify-passphrase].
هشدار: اگر گذرواژه را از ورودی استاندارد (stdin) بخوانید (بدون آرگومان اضافی یا با '-' به عنوان آرگومان به --key-file)، حالت دستهای (-q) به طور ضمنی فعال میشود و هنگام حذف آخرین گذرواژه باقیمانده از یک کانتینر LUKS هیچ هشداری داده نخواهد شد. حذف آخرین گذرواژه باعث میشود کانتینر LUKS برای همیشه غیرقابل دسترس شود.
گزینهها (OPTIONS)
--batch-mode, -q
اگر گزینه --verify-passphrase مشخص نشده باشد، این گزینه تایید و اعتبارسنجی گذرواژه را نیز غیرفعال میکند.
--debug یا --debug-json
اگر از --debug-json استفاده شود، ساختارهای داده اضافی LUKS2 JSON نیز چاپ میشوند.
--disable-locks
هشدار: از این گزینه استفاده نکنید مگر اینکه cryptsetup را در محیطی محدود اجرا کنید که در آن قفل کردن غیرممکن باشد (جایی که دایرکتوری /run قابل استفاده نیست).
--header <دستگاه یا فایل ذخیرهکننده هدر LUKS>
برای دستوراتی که هدر LUKS را تغییر میدهند (مانند luksAddKey)، دستگاه یا فایل حاوی هدر LUKS را مستقیماً به عنوان دستگاه LUKS مشخص کنید.
--help, -?
--key-file, -d نام
اگر نام دادهشده "-" باشد، گذرواژه از ورودی استاندارد (stdin) خوانده خواهد شد. در این حالت، خواندن با نویسههای خط جدید متوقف نخواهد شد.
برای اطلاعات بیشتر، بخش NOTES ON PASSPHRASE PROCESSING را در cryptsetup(8) ببینید.
--keyfile-offset مقدار
--keyfile-size, -l مقدار
این گزینه به عنوان مثال برای حذف خطوط جدید پایانی مفید است. اگر --keyfile-offset نیز داده شده باشد، شمارش اندازه پس از آفست آغاز میشود.
--timeout, -t <تعداد ثانیهها>
این گزینه زمانی مفید است که سیستم در صورت عدم ورود گذرواژه توسط کاربر نباید متوقف شود؛ برای مثال هنگام راهاندازی سیستم (boot). مقدار پیشفرض ۰ ثانیه است که به معنای انتظار همیشگی است.
--type <نوع-دستگاه>
--usage
--verify-passphrase, -y
--version, -V
گزارش باگها (REPORTING BUGS)
گزارش باگها در لیست پستی cryptsetup <cryptsetup@lists.linux.dev> یا در بخش مسائل پروژه https://gitlab.com/cryptsetup/cryptsetup/-/issues/new.
لطفاً خروجی دستور ناموفق را با افزودن گزینه --debug پیوست کنید.
همچنین ببینید (SEE ALSO)
پرسشهای متداول Cryptsetup (FAQ) https://gitlab.com/cryptsetup/cryptsetup/wikis/FrequentlyAskedQuestions
کریپتستآپ (CRYPTSETUP)
بخشی از پروژه cryptsetup https://gitlab.com/cryptsetup/cryptsetup.
| مه ۲۰۲۵ | cryptsetup 2.7.5 |