CRYPTSETUP-BITLKDUMP(8) دستورهای مدیریتی سیستم CRYPTSETUP-BITLKDUMP(8)

cryptsetup-bitlkDump - استخراج اطلاعات هدر یک دستگاه بیتلاکر (BITLK)

cryptsetup bitlkDump [<گزینه‌ها>] <دستگاه>

استخراج اطلاعات هدر یک دستگاه سازگار با بیتلاکر (BITLK).

اگر گزینه --dump-volume-key استفاده شود، به جای اطلاعات هدر، کلید حجم دستگاه BITLK چاپ می‌شود. برای استخراج کلید حجم، ارائه گذرواژه یا فایل کلید الزامی است.

توجه داشته باشید که از کلید حجم می‌توان برای رمزگشایی داده‌های ذخیره‌شده در کانتینر بدون نیاز به گذرواژه استفاده کرد. این بدان معناست که اگر کلید حجم افشا شود، برای جلوگیری از دسترسی بیشتر باید کل دستگاه پاک شود. از این گزینه با احتیاط استفاده کنید.

<گزینه‌ها> می‌توانند شامل موارد زیر باشند:
[--dump-volume-key, --volume-key-file, --key-file, --keyfile-offset, --keyfile-size, --timeout].

--batch-mode, -q

تمام پرسش‌های تاییدیه را لغو می‌کند. با احتیاط استفاده کنید!

اگر گزینه --verify-passphrase مشخص نشده باشد، این گزینه تایید و اعتبارسنجی گذرواژه را نیز غیرفعال می‌کند.

--debug یا --debug-json

اجرا در حالت اشکال‌زدایی با گزارش‌های تشخیصی کامل. خطوط خروجی اشکال‌زدایی همیشه دارای پیشوند # هستند.

اگر از --debug-json استفاده شود، ساختارهای داده اضافی LUKS2 JSON نیز چاپ می‌شوند.

--dump-volume-key, --dump-master-key (نام مستعار منسوخ‌شده)

چاپ کلید حجم در اطلاعات نمایش‌داده‌شده. با احتیاط استفاده کنید، زیرا کلید حجم می‌تواند برای دور زدن گذرواژه‌ها استفاده شود؛ همچنین به گزینه --volume-key-file مراجعه کنید.

--help, -?

نمایش متن راهنما و پارامترهای پیش‌فرض.

--key-file, -d نام_فایل

خواندن گذرواژه از فایل.

اگر نام فایل داده‌شده "-" باشد، گذرواژه از ورودی استاندارد (stdin) خوانده خواهد شد. در این حالت، فرایند خواندن با رسیدن به نویسه خط جدید متوقف نمی‌شود.

برای اطلاعات بیشتر، بخش NOTES ON PASSPHRASE PROCESSING را در cryptsetup(8) ببینید.

--keyfile-offset مقدار

نادیده گرفتن مقدار بایت از ابتدای فایل کلید.

--keyfile-size, -l مقدار

خواندن حداکثر مقدار بایت از فایل کلید. حالت پیش‌فرض خواندن کل فایل تا سقف حداکثر مقدار تعریف‌شده در زمان کامپایل است که می‌توان آن را با --help استعلام کرد. ارائه داده‌های بیشتر از حداکثر مقدار کامپایل‌شده، عملیات را لغو می‌کند.

این گزینه به عنوان مثال برای حذف خطوط جدید پایانی (trailing newlines) مفید است. اگر --keyfile-offset نیز داده شده باشد، شمارش اندازه از پس از آفست آغاز می‌شود.

--timeout, -t <تعداد ثانیه‌ها>

تعداد ثانیه‌های انتظار قبل از سرآمدن زمان مهلت (تایم‌اوت) برای ورود گذرواژه از طریق ترمینال. این مقدار هر بار که گذرواژه‌ای درخواست شود اعمال می‌گردد. در صورت استفاده هم‌زمان با --key-file هیچ تاثیری ندارد.

این گزینه زمانی مفید است که سیستم در صورت عدم ورود گذرواژه توسط کاربر نباید معطل یا متوقف بماند؛ به عنوان مثال هنگام راه‌اندازی و بوت سیستم. مقدار پیش‌فرض ۰ ثانیه است، به این معنی که تا ابد منتظر می‌ماند.

--usage

نمایش راهنمای کوتاه گزینه‌ها.

--version, -V

نمایش نسخه برنامه.

--volume-key-file, --master-key-file (نام مستعار منسوخ‌شده)

استفاده از کلید حجم ذخیره‌شده در یک فایل. کلید حجم به جای چاپ در خروجی استاندارد، در یک فایل ذخیره می‌شود.

گزارش باگ‌ها در لیست پستی cryptsetup <cryptsetup@lists.linux.dev> یا در بخش مسائل پروژه https://gitlab.com/cryptsetup/cryptsetup/-/issues/new.

لطفاً خروجی دستور ناموفق را همراه با گزینه --debug پیوست کنید.

پرسش‌های متداول cryptsetup (FAQ) https://gitlab.com/cryptsetup/cryptsetup/wikis/FrequentlyAskedQuestions

cryptsetup(8), integritysetup(8) و veritysetup(8)

بخشی از پروژه cryptsetup https://gitlab.com/cryptsetup/cryptsetup.

2025-05-04 cryptsetup 2.7.5