CRYPTSETUP-CLOSE(8) دستورهای نگهداری و مدیریت سیستم CRYPTSETUP-CLOSE(8)

cryptsetup-close - بستن یا غیرفعال کردن یک نگاشت دستگاه فعال کریپت

cryptsetup close [<گزینه‌ها>] <نام>

نگاشت موجود <نام> را حذف می‌کند و کلید را از حافظه هسته (کرنل) پاکسازی می‌نماید.

به جهت سازگاری با نسخه‌های پیشین، نام‌های مستعار زیر برای دستور close وجود دارند: remove، plainClose، luksClose، loopaesClose، tcryptClose، bitlkClose (همگی عملکرد یکسانی دارند و نوع دستگاه به‌طور خودکار از روی دستگاه فعال تشخیص داده می‌شود).

<گزینه‌ها> می‌توانند شامل موارد زیر باشند:
[--deferred, --cancel-deferred, --header, --disable-locks].

--batch-mode, -q

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

اگر گزینه --verify-passphrase مشخص نشده باشد، این گزینه راستی‌آزمایی عبارت‌عبور (passphrase verification) را نیز غیرفعال می‌کند.

--cancel-deferred

حذف موکول‌شدهٔ قبلی دستگاه (deferred device removal) را که در دستور close تنظیم شده بود، لغو می‌کند.

--debug یا --debug-json

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

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

--deferred

حذف دستگاه را در دستور close تا زمانی که آخرین کاربر آن را ببندد به تعویق می‌اندازد.

--disable-locks

محافظت از قفل برای فراداده‌های (metadata) روی دیسک را غیرفعال می‌کند. این گزینه فقط برای LUKS2 معتبر است و برای سایر فرمت‌ها نادیده گرفته می‌شود.

هشدار: از این گزینه استفاده نکنید مگر اینکه cryptsetup را در یک محیط محدود که در آن امکان قفل‌گذاری وجود ندارد (جایی که دایرکتوری /run قابل استفاده نیست) اجرا کنید.

--header <دستگاه یا فایل ذخیره‌کننده هدر LUKS>

استفاده از یک دستگاه یا فایل فرادادهٔ جداگانه (جداشده) که هدر LUKS در آن ذخیره شده است. این گزینه امکان ذخیره متن‌رمز (ciphertext) و هدر LUKS را روی دستگاه‌های مختلف فراهم می‌کند.

برای دستوراتی که هدر LUKS را تغییر می‌دهند (مانند luksAddKey)، دستگاه یا فایل حاوی هدر LUKS را مستقیماً به عنوان دستگاه LUKS مشخص کنید.

--help, -?

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

--usage

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

--version, -V

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

گزارش باگ‌ها در لیست پستی 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.

2026-07-21 cryptsetup 2.8.7