| CLEVIS-LUKS-EDIT(1) | CLEVIS-LUKS-EDIT(1) |
نام (NAME)
clevis-luks-edit - ویرایش پیکربندی پیوند Clevis در اسلات LUKS
خلاصه دستور (SYNOPSIS)
clevis luks edit [-f] -d DEV -s SLT [-c CONFIG]
نمای کلی (OVERVIEW)
دستور clevis luks edit پیوندهای Clevis را در یک دستگاه LUKS ویرایش میکند. برای مثال:
clevis luks edit -d /dev/sda1 -s 1
گزینهها (OPTIONS)
مثالها (EXAMPLES)
clevis luks list -d /dev/sda1
1: tang '{"url":"addr"}'
همانطور که در مثال بالا مشاهده میشود، /dev/sda1 دارای یک اسلات متصل است که در این مورد به یک پین tang پیوند خورده است.
میتوانیم با اجرای دستور زیر این پیوند را ویرایش کنیم:
clevis luks edit -d /dev/sda1 -s 1
این دستور یک ویرایشگر متنی را همراه با پیکربندی فعلی این پیوند جهت ویرایش باز میکند — همان ویرایشگری که در متغیر محیطی $EDITOR مشخص شده است یا vi به عنوان گزینه جایگزین —. در این حالت، محتوای زیر را خواهیم داشت:
{
"url": "addr"
}
پس از باز شدن ویرایشگر، میتوانیم پیکربندی پین را ویرایش کنیم. برای مثال برای tang، میتوان مقدار url را تغییر داد. پس از انجام تغییرات، فایل را ذخیره کرده و خارج شوید. پیکربندی بهروزشده از نظر صحت ساختار JSON اعتبارسنجی خواهد شد و در صورت نبود خطا، پیکربندی بهروزشده به شما نشان داده میشود و از شما خواسته میشود تایید کنید که آیا مایل به ادامه عملیات هستید یا خیر.
با تایید و ادامه عملیات، پیوند بهروزرسانی خواهد شد. ممکن است ارائه یک عبارت عبور معتبر LUKS برای دستگاه ضروری باشد.
در مثال دوم، همان دستگاه و اسلات را بهروزرسانی میکنیم، اما پیکربندی بهروزشده را نیز به صورت مستقیم ارائه میدهیم:
clevis luks edit -d /dev/sda1 -s 1 -c '{"url":"new-addr-here"}'
در این حالت، بهروزرسانی پیوند در حالت غیرتعاملی انجام خواهد شد. توجه داشته باشید که در اینجا نیز ممکن است نیاز به ارائه عبارت عبور LUKS برای دستگاه باشد.
همچنین ببینید (SEE ALSO)
| 08/23/2026 |