وبلاگ رسانگار
با ما حرفه ای باشید

سرور مجازی NVMe

روش رمزگذاری درایو در Ubutu 22.04

0 7
زمان لازم برای مطالعه: 4 دقیقه


در این راهنما، روش رمزگذاری درایو را نشان خواهیم داد روی اوبونتو 22.04.

پیش نیازها:

برای انجام مراحلی که در این راهنما نشان داده شده است، به اجزای زیر نیاز دارید:

  • یک سیستم اوبونتو با پیکربندی مناسب برای آزمایش، ایجاد یک VM اوبونتو با استفاده از VirtualBox را در نظر بگیرید.
  • دسترسی به یک کاربر غیر ریشه با امتیاز sudo.

رمزگذاری درایو روی اوبونتو

رمزگذاری به process رمزگذاری متن ساده (نمایش اصلی داده ها) به متن رمز شده (شکل رمزگذاری شده). متن رمز را فقط در صورتی می توان خواند که کلید رمزگذاری را داشته باشد. رمزگذاری اساس امنیت داده ها در عصر حاضر است.

اوبونتو از رمزگذاری کل درایو پشتیبانی می کند. این می تواند به جلوگیری از سرقت داده ها در صورت گم شدن یا دزدیده شدن حافظه فیزیکی کمک کند. با کمک ابزارهایی مانند VeraCrypt، امکان ایجاد یک دیسک رمزگذاری شده مجازی برای ذخیره داده ها نیز وجود دارد.

رمزگذاری درایو در هنگام نصب اوبونتو

در حین نصب process، اوبونتو رمزگذاری کامل درایو را با استفاده از LUKS ارائه می دهد. LUKS یک مشخصات رمزگذاری استاندارد دیسک است که تقریباً توسط تمام توزیع‌های لینوکس پشتیبانی می‌شود. کل دستگاه بلوک را رمزگذاری می کند.

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

روش رمزگذاری درایو در Ubutu 22.04روش رمزگذاری درایو در Ubutu 22.04

از پنجره جدید، گزینه های “Use LVM with the new Ubuntu install” و “Encrypt the new Ubuntu install for security” را انتخاب کنید.

روش رمزگذاری درایو در Ubutu 22.04روش رمزگذاری درایو در Ubutu 22.04

در مرحله بعد، از شما خواسته می شود یک کلید امنیتی ارائه دهید. به طور پیش فرض، کلید بازیابی به طور خودکار تولید می شود اما می توان آن را به صورت دستی مشخص کرد. اگر کاربر بخواهد به دیسک رمزگذاری شده دسترسی پیدا کند و کلید امنیتی را فراموش کرده باشد، کلید بازیابی مفید است.

روش رمزگذاری درایو در Ubutu 22.04روش رمزگذاری درایو در Ubutu 22.04

نصب کننده اوبونتو طرح پارتیشن جدید را به شما ارائه می دهد. از آنجایی که ما LVM (مدیریت حجم منطقی) را انتخاب کردیم، پارتیشن های LVM وجود خواهد داشت روی لیست:

پیشنهاد می‌کنیم بخوانید:  روش خالی کردن خودکار سطل زباله در اوبونتو 20.04

روش رمزگذاری درایو در Ubutu 22.04روش رمزگذاری درایو در Ubutu 22.04

بقیه مراحل نصب را کامل کنید و دستگاه را مجددا راه اندازی کنید. در حین راه اندازی، از شما خواسته می شود که کلید امنیتی را دریافت کنید.

روش رمزگذاری درایو در Ubutu 22.04روش رمزگذاری درایو در Ubutu 22.04

رمزگذاری درایو پس از نصب اوبونتو

اگر قبلاً یک سیستم اوبونتو را اجرا می کنید و مایل به نصب مجدد سیستم عامل از ابتدا نیستید، رمزگذاری با استفاده از LUKS یک گزینه نیست. با این حال، با کمک ابزارهای خاص، می‌توانیم فهرست اصلی (یک کاربر خاص) و swap فضا. چرا این دو مکان را رمزگذاری می کنیم؟

  • در بیشتر موارد، اطلاعات حساس کاربر در فهرست اصلی ذخیره می شود.
  • سیستم عامل به صورت دوره ای داده ها را بین RAM و RAM جابجا می کند swap فضا. رمزگذاری نشده swap فضا می تواند برای آشکار کردن داده های حساس مورد سوء استفاده قرار گیرد.

نصب پکیج های لازم

برای انجام رمزگذاری جزئی به ابزارهای زیر نیاز داریم:

$ سودو apt نصب ecryptfs-utils cryptsetup

روش رمزگذاری درایو در Ubutu 22.04روش رمزگذاری درایو در Ubutu 22.04

ایجاد یک کاربر موقت با امتیاز Sudo

رمزگذاری فهرست اصلی نیاز به دسترسی به کاربر ممتاز دیگری دارد. با استفاده از دستور زیر یک کاربر جدید ایجاد کنید:

$ سودو adduser encrypt-temp

روش رمزگذاری درایو در Ubutu 22.04روش رمزگذاری درایو در Ubutu 22.04

در نهایت، یک امتیاز sudo به کاربر اختصاص دهید:

$ سودو usermod -aG سودو encrypt-temp

روش رمزگذاری درایو در Ubutu 22.04روش رمزگذاری درایو در Ubutu 22.04

رمزگذاری فهرست اصلی

از کاربر فعلی خارج شوید و به کاربر ممتاز موقت وارد شوید:

$ من کی هستم

روش رمزگذاری درایو در Ubutu 22.04روش رمزگذاری درایو در Ubutu 22.04

دستور بعدی فهرست اصلی کاربر مورد نظر را رمزگذاری می کند:

$ سودو ecryptfs-migrate-home -u <نام کاربری>

روش رمزگذاری درایو در Ubutu 22.04روش رمزگذاری درایو در Ubutu 22.04

بسته به روی اندازه و استفاده از دیسک دایرکتوری، ممکن است کمی طول بکشد. بعد از process به پایان می رسد، برخی از دستورالعمل ها را نشان می دهد روی کار بعدی چیه.

روش رمزگذاری درایو در Ubutu 22.04روش رمزگذاری درایو در Ubutu 22.04

تایید رمزگذاری

اکنون، از کاربر موقت خارج شوید و دوباره به حساب اصلی وارد شوید:

$ من کی هستم

روش رمزگذاری درایو در Ubutu 22.04روش رمزگذاری درایو در Ubutu 22.04

ما می‌خواهیم تأیید کنیم که می‌توانیم اقدامات خواندن/نوشتن را با موفقیت انجام دهیم روی دایرکتوری خانه دستورات زیر را اجرا کنید:

$ اکو “روباه قهوه ای سریع از روی سگ تنبل می پرد” > test.txt

$ گربه test.txt

روش رمزگذاری درایو در Ubutu 22.04روش رمزگذاری درایو در Ubutu 22.04

اگر قادر به خواندن و نوشتن داده ها هستید، رمزگذاری process با موفقیت به پایان می رسد پس از ورود به سیستم، عبارت عبور برای رمزگشایی فهرست اصلی با موفقیت اعمال می شود.

ضبط عبارت عبور (اختیاری)

برای دریافت کلمه عبور، دستور زیر را اجرا کنید:

$ ecryptfs-unwrap-passphrase

روش رمزگذاری درایو در Ubutu 22.04روش رمزگذاری درایو در Ubutu 22.04

وقتی کلمه عبور می خواهد، رمز ورود را وارد کنید. ابزار باید عبارت عبور بازیابی را نمایش دهد.

پیشنهاد می‌کنیم بخوانید:  روش فعال کردن و استفاده از SSH روی اوبونتو 22.04

رمزگذاری فضای مبادله

برای جلوگیری از هرگونه درز اطلاعات حساس، توصیه می شود آن را رمزگذاری کنید swap فضا نیز با این حال، این امر تعلیق/از سرگیری سیستم عامل را می شکند.

دستور زیر تمام موارد را نمایش می دهد swap فضاها:

$ مبادله -s

روش رمزگذاری درایو در Ubutu 22.04روش رمزگذاری درایو در Ubutu 22.04

اگر تصمیم به استفاده از پارتیشن خودکار در هنگام نصب اوبونتو دارید، باید یک پارتیشن اختصاصی وجود داشته باشد swap تقسیم بندی. ما می توانیم اندازه آن را بررسی کنیم swap فضا با استفاده از دستور زیر:

$ رایگان -h

روش رمزگذاری درایو در Ubutu 22.04روش رمزگذاری درایو در Ubutu 22.04

برای رمزگذاری swap space، دستور زیر را اجرا کنید:

$ سودو ecryptfs-setup-swap

روش رمزگذاری درایو در Ubutu 22.04روش رمزگذاری درایو در Ubutu 22.04

پاک کردن

اگر رمزگذاری process موفقیت آمیز است، ما می توانیم با خیال راحت باقیمانده ها را حذف کنیم. ابتدا کاربر موقت را حذف کنید:

$ سودو متوهم –حذف-خانه encrypt-temp

روش رمزگذاری درایو در Ubutu 22.04روش رمزگذاری درایو در Ubutu 22.04

در صورتی که چیزی به سمت جنوب پیش برود، ابزار رمزگذاری یک نسخه پشتیبان از فهرست اصلی کاربر مورد نظر تهیه می کند:

$ ls -lh /خانه

روش رمزگذاری درایو در Ubutu 22.04روش رمزگذاری درایو در Ubutu 22.04

برای حذف نسخه پشتیبان، دستور زیر را اجرا کنید:

$ سودو rm -r <backup_home_dir>

روش رمزگذاری درایو در Ubutu 22.04روش رمزگذاری درایو در Ubutu 22.04

درایو رمزگذاری شده مجازی

روش هایی که تاکنون نشان داده شده اند، رمزگذاری ذخیره سازی محلی را کنترل می کنند. اگر بخواهید داده ها را به صورت ایمن منتقل کنید چه؟ می توانید بایگانی های محافظت شده با رمز عبور ایجاد کنید. با این حال، دفترچه راهنما process می تواند در طول زمان خسته کننده شود.

اینجاست که ابزارهایی مانند VeraCrypt وارد می شوند. VeraCrypt یک نرم افزار منبع باز است که امکان ایجاد و مدیریت درایوهای رمزگذاری مجازی را فراهم می کند. علاوه بر این، همچنین می‌تواند کل پارتیشن‌ها/دستگاه‌ها را رمزگذاری کند (مثلاً یک USB). VeraCrypt مبتنی است روی پروژه TrueCrypt که اکنون متوقف شده است و است حسابرسی شده است برای امنیت.

روش نصب و استفاده از VeraCrypt برای ذخیره داده ها در یک حجم رمزگذاری شده را بررسی کنید.

نتیجه

ما روش رمزگذاری کل یک درایو را نشان دادیم روی اوبونتو ما همچنین روش رمزگذاری دایرکتوری خانه و swap تقسیم بندی.

علاقه مند به یادگیری بیشتر در مورد رمزگذاری هستید؟ این راهنماها را بررسی کنید روی رمزگذاری فایل لینوکس و ابزارهای رمزگذاری شخص ثالث.

برای نگارش بخشهایی از این متن ممکن است از ترجمه ماشینی یا هوش مصنوعی GPT استفاده شده باشد
لطفا در صورت وجود مشکل در متن یا مفهوم نبودن توضیحات، از طریق دکمه گزارش نوشتار یا درج نظر روی این مطلب ما را از جزییات مشکل مشاهده شده مطلع کنید تا به آن رسیدگی کنیم

زمان انتشار: 1402-12-28 19:44:04

امتیاز شما به این مطلب
دیدگاه شما در خصوص مطلب چیست ؟

آدرس ایمیل شما منتشر نخواهد شد.

لطفا دیدگاه خود را با احترام به دیدگاه های دیگران و با توجه به محتوای مطلب درج کنید