'\" t .\" Title: cryptsetup-lukskillslot .\" Author: [see the "AUTHOR(S)" section] .\" Generator: Asciidoctor 2.0.26 .\" Date: 2026-07-21 .\" Manual: دستورهای مدیریتی و نگهداری .\" Source: cryptsetup 2.8.7 .\" Language: Persian .\" .TH "CRYPTSETUP\-LUKSKILLSLOT" "8" "2026-07-21" "cryptsetup 2.8.7" "دستورهای مدیریتی و نگهداری" .ie \n(.g .ds Aq \(aq .el .ds Aq ' .ss \n[.ss] 0 .nh .ad l .de URL \fI\\$2\fP <\\$1>\\$3 .. .als MTO URL .if \n[.g] \{\ . mso www.tmac . am URL . ad l . . . am MTO . ad l . . . LINKSTYLE blue R < > .\} .SH "نام (NAME)" cryptsetup-luksKillSlot \- پاک‌سازی و حذف یک اسلات کلید از دستگاه LUKS .SH "خلاصه دستور (SYNOPSIS)" .sp \fBcryptsetup \fIluksKillSlot\fP [<\fIگزینه‌ها\fP>] <\fIدستگاه\fP> <\fIشماره\fP>\fP .SH "توضیحات (DESCRIPTION)" .sp اسلات کلید با شماره مشخص‌شده را از دستگاه LUKS پاک می‌کند. .sp به‌جز هنگام اجرا در حالت دسته‌ای (\fB\-q\fP)، باید یک گذرواژه باقی‌مانده چه به‌صورت تعاملی و چه از طریق \fB\-\-key\-file\fP ارائه شود. این دستور می‌تواند آخرین اسلات کلید باقی‌مانده را حذف کند، اما هنگام انجام این کار به یک تاییدیه تعاملی نیاز دارد. حذف آخرین گذرواژه باعث می‌شود کانتینر LUKS برای همیشه غیرقابل دسترس شود. .sp اگر گذرواژه را از ورودی استاندارد (stdin) بخوانید (بدون آرگومان بیشتر یا با \*(Aq\-\*(Aq به عنوان آرگومان برای \fB\-\-key\-file\fP)، حالت دسته‌ای (\fB\-q\fP) به‌طور ضمنی فعال می‌شود و هنگام حذف آخرین گذرواژه باقی‌مانده از یک کانتینر LUKS هیچ هشداری داده نخواهد شد. حذف آخرین گذرواژه باعث می‌شود کانتینر LUKS برای همیشه غیرقابل دسترس شود. .sp اگر هیچ گذرواژه‌ای ارائه نشود (روی stdin یا از طریق آرگومان \fB\-\-key\-file\fP) و حالت دسته‌ای (\fB\-q\fP) فعال باشد، اسلات کلید بدون هیچ هشدار دیگری حذف می‌شود. .sp این عملیات فقط کلید موجود در یک اسلات کلید مشخص را حذف می‌کند؛ هیچ داده رمزگذاری‌شده‌ای را پاک نمی‌کند. .sp <\fBگزینه‌ها\fP> می‌توانند شامل موارد زیر باشند: .br [\fB\-\-key\-file\fP, \fB\-\-keyfile\-offset\fP, \fB\-\-keyfile\-size\fP, \fB\-\-header\fP, \fB\-\-disable\-locks\fP, \fB\-\-type\fP, \fB\-\-verify\-passphrase\fP, \fB\-\-timeout\fP]. .SH "گزینه‌ها (OPTIONS)" .sp \fB\-\-batch\-mode\fP, \fB\-q\fP .RS 4 تمام پرسش‌های تاییدیه را لغو می‌کند. با احتیاط استفاده کنید! .sp اگر گزینه \fB\-\-verify\-passphrase\fP مشخص نشده باشد، این گزینه تایید و اعتبارسنجی گذرواژه را نیز غیرفعال می‌کند. .RE .sp \fB\-\-debug\fP یا \fB\-\-debug\-json\fP .RS 4 اجرا در حالت اشکال‌زدایی با گزارش‌های تشخیصی کامل. خطوط خروجی اشکال‌زدایی همیشه دارای پیشوند \fB#\fP هستند. .sp اگر از \fB\-\-debug\-json\fP استفاده شود، ساختارهای داده اضافی LUKS2 JSON نیز چاپ می‌شوند. .RE .sp \fB\-\-disable\-locks\fP .RS 4 غیرفعال کردن حفاظت قفل برای متاداده روی دیسک. این گزینه فقط برای LUKS2 معتبر است و برای سایر قالب‌ها نادیده گرفته می‌شود. .sp \fBهشدار:\fP از این گزینه استفاده نکنید مگر اینکه cryptsetup را در محیطی محدود اجرا کنید که در آن قفل کردن غیرممکن باشد (جایی که دایرکتوری \fB/run\fP قابل استفاده نیست). .RE .sp \fB\-\-header\fP \fI<دستگاه یا فایل ذخیره‌کننده هدر LUKS>\fP .RS 4 استفاده از یک دستگاه یا فایل متاداده جداشده (مستقل) که هدر LUKS در آن ذخیره شده است. این گزینه امکان ذخیره متن رمزشده و هدر LUKS را روی دستگاه‌های مجزا فراهم می‌کند. .sp برای دستوراتی که هدر LUKS را تغییر می‌دهند (مانند \fIluksAddKey\fP)، دستگاه یا فایل حاوی هدر LUKS را مستقیماً به عنوان دستگاه LUKS مشخص کنید. .RE .sp \fB\-\-help\fP, \fB\-?\fP .RS 4 نمایش متن راهنما و پارامترهای پیش‌فرض. .RE .sp \fB\-\-key\-file\fP, \fB\-d\fP \fIفایل\fP .RS 4 خواندن گذرواژه از فایل. .sp اگر نام داده‌شده "\-" باشد، گذرواژه از ورودی استاندارد (stdin) خوانده خواهد شد. در این حالت، خواندن با نویسه‌های خط جدید متوقف نخواهد شد. .sp برای اطلاعات بیشتر، بخش \fINOTES ON PASSPHRASE PROCESSING\fP را در \fBcryptsetup\fP(8) ببینید. .RE .sp \fB\-\-keyfile\-offset\fP \fIمقدار\fP .RS 4 نادیده گرفتن \fIمقدار\fP بایت از ابتدای فایل کلید. .RE .sp \fB\-\-keyfile\-size\fP, \fB\-l\fP \fIمقدار\fP .RS 4 خواندن حداکثر \fIمقدار\fP بایت از فایل کلید. حالت پیش‌فرض خواندن کل فایل تا سقف حداکثر مقدار تعریف‌شده در زمان کامپایل است که می‌توان با \fB\-\-help\fP آن را استعلام کرد. ارائه داده‌های بیشتر از حداکثر مقدار کامپایل‌شده عملیات را متوقف می‌کند. .sp این گزینه برای مثال جهت حذف خطوط جدید پایانی مفید است. اگر \fB\-\-keyfile\-offset\fP نیز داده شده باشد، شمارش اندازه پس از آفست آغاز می‌شود. .RE .sp \fB\-\-timeout\fP, \fB\-t\fP \fIثانیه\fP .RS 4 تعداد ثانیه‌های انتظار پیش از اتمام مهلت زمانی (timeout) برای ورود گذرواژه از طریق ترمینال. این مقدار هر بار که گذرواژه‌ای درخواست شود اعمال می‌شود. در صورت استفاده هم‌زمان با \fB\-\-key\-file\fP هیچ اثری ندارد. .sp این گزینه زمانی مفید است که سیستم در صورت عدم ورود گذرواژه توسط کاربر نباید متوقف شود؛ برای مثال هنگام راه‌اندازی سیستم (boot). مقدار پیش‌فرض ۰ ثانیه است که به معنای انتظار همیشگی است. .RE .sp \fB\-\-type\fP \fIنوع\fP .RS 4 نوع دستگاه مورد نیاز را مشخص می‌کند، برای اطلاعات بیشتر بخش \fIBASIC ACTIONS\fP را در \fBcryptsetup\fP(8) بخوانید. .RE .sp \fB\-\-usage\fP .RS 4 نمایش راهنمای کوتاه گزینه‌ها. .RE .sp \fB\-\-verify\-passphrase\fP, \fB\-y\fP .RS 4 هنگام درخواست گذرواژه به‌صورت تعاملی، آن را دو بار درخواست کرده و در صورت عدم تطابق هر دو ورودی، خطا اعلام می‌کند. در صورت دریافت ورودی از فایل یا ورودی استاندارد (stdin) نادیده گرفته می‌شود. .RE .sp \fB\-\-version\fP, \fB\-V\fP .RS 4 نمایش نسخه برنامه. .RE .SH "گزارش باگ‌ها (REPORTING BUGS)" .sp گزارش باگ‌ها در \c .MTO "cryptsetup\(atlists.linux.dev" "لیست پستی cryptsetup" "" یا در \c .URL "https://gitlab.com/cryptsetup/cryptsetup/\-/issues/new" "بخش مسائل پروژه" "." .sp لطفاً خروجی دستور ناموفق را با افزودن گزینه \fB\-\-debug\fP پیوست کنید. .SH "همچنین ببینید (SEE ALSO)" .sp .URL "https://gitlab.com/cryptsetup/cryptsetup/wikis/FrequentlyAskedQuestions" "پرسش‌های متداول Cryptsetup (FAQ)" "" .sp \fBcryptsetup\fP(8), \fBintegritysetup\fP(8) و \fBveritysetup\fP(8) .SH "کریپت‌ست‌آپ (CRYPTSETUP)" .sp بخشی از \c .URL "https://gitlab.com/cryptsetup/cryptsetup" "پروژه cryptsetup" "."