آموزش تنظیم آپدیت خودکار هسته لینوکس - وان سرور آکـادمی
آموزش تنظیم آپدیت خودکار هسته لینوکس
آموزش تنظیم آپدیت خودکار هسته لینوکس

آموزش تنظیم آپدیت خودکار هسته لینوکس

زمان تقریبی مطالعه: 2 دقیقه

آموزش تنظیم آپدیت خودکار هسته لینوکس

آپدیت هسته لینوکس یک فرآیند ساده است که با استفاده از ابزارهایی مانندapt yumیا kexec قابل انجام است. با این حال ، هنگام مدیریت صدها یا هزاران سرور که توزیع لینوکس مختلفی را دارند ، این روش می تواند چالش برانگیز و وقت گیر باشد. در این مقاله آموزش تنظیم آپدیت خودکار هسته لینوکس بدون راه اندازی مجدد با استفاده از راه حل های مستقیم پچینگ از Canonical و KernelCare توضیح داده شده است.

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

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

یک راز بزرگ درمورد 90 % هاستینگ های ایرانی، اورسل کردن بیش از حد است که باعث افت کیفیت سرورها میشود.

وان سرور با ارائه دسترسی های مختلف این امکان را به شما خواهد داد که تمامی منابع سرورتان را مدیریت و بررسی کنید و همچنین با ارائه گارانتی 100% برگشت وجه ریسک خرید شما را به %0 کاهش میدهد.

برای خرید سرور مجازی با گارانتی 100% بازگشت وجه کلیک کنید.

Canonical Livepatch

Canonical Livepatch سرویسی است که هسته درحال اجرا را بدون نیاز به راه اندازی مجدد سیستم اوبونتو، پچ می کند. سرویس Livepatch تا سه سیستم اوبونتو رایگان است. برای استفاده از این سرویس در بیش از سه رایانه ، باید مشترک برنامه Ubuntu Advantage شوید.

قبل از نصب این سرویس، شما نیاز به یک livepatch token از سایت Livepatch Service دارید.

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

sudo snap install canonical-livepatch
sudo canonical-livepatch enable <your-key>

برای بررسی وضعیت سرویس ، اجرا کنید:

sudo canonical-livepatch status --verbose

بعداً اگر می خواهید یک ماشین را لغو ، از این دستور استفاده کنید:

sudo canonical-livepatch disable <your-key>

همین دستورالعمل ها برای اوبونتو 20.04 و اوبونتو 18.04 اعمال می شوند.

KernelCare

KernelCare یک گزینه عالی برای ارائه دهندگان میزبانی و مشاغل است.

KernelCare با اوبونتو ، CentOS ، دبیان و سایر نسخه های محبوب لینوکس اجرا می شود. هر 4 ساعت نسخه های پچ را بررسی می کند و به طور خودکار نصب می شود. پچ ها را می تواند به عقب برگرداند.

برای نصب KernelCare اسکریپت نصب را اجرا کنید:

wget -qq -O - https://kernelcare.com/installer | bash

اگر از مجوز مبتنی بر IP استفاده می کنید ، کار دیگری لازم نیست انجام شود. در غیر این صورت ، اگر از مجوز مبتنی بر کلید استفاده می کنید ، برای ثبت سرویس دستور زیر را اجرا کنید:

/usr/bin/kcarectl --register <your-key>

<your-key>هنگام ثبت نام در دوره آزمایشی یا خرید محصول ، کد رمز ارائه می شود. می توانید آن را در این صفحه دریافت کنید .

در زیر چند دستور مفید KernelCare آورده شده است:

  • برای بررسی اینکه آیا هسته در حال اجرا توسط KernelCare پشتیبانی می شود:
curl -s -L https://kernelcare.com/checker | python
  • برای لغو ثبت نام یک سرور:
sudo kcarectl --unregister
  • برای بررسی وضعیت سرویس:
sudo kcarectl --info
  • این نرم افزار هر 4 ساعت به طور خودکار پچ های جدید را بررسی می کند. برای به روزرسانی دستی ، اجرا کنید:
/usr/bin/kcarectl --update

نتیجه گیری

در این آموزش تنظیم آپدیت خودکار هسته لینوکس بدون راه اندازی مجدد را آموختید. فناوری Live Patch به شما امکان می دهد بدون راه اندازی مجدد سیستم ، پچ ها را روی هسته لینوکس اعمال کنید.

لطفا جهت بهبهود کیفیت آموزش های ارسالی، نظرات خود را از طریق کامنت و درج ستاره ارسال کنید

5/5 - (24 امتیاز)