سرور مجازیمدیریت سرورمقالات وب

چگونه به روزرسانی های خودکار را در سرور مجازی لینوکس فعال کنیم؟

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

قبل از اینکه بخواهید هر تغییری را بر روی سرور خود اعمال کنید باید با مزایا و معایب تنظیمات به روزرسانی خودکار آشنا باشید.  به خاطر داشته باشید که به روزرسانی های خودکار تنها بر روی سرویس هایی اعمال خواهد شد که توسط مخزن پکیج ها فراهم شده اند. این نوع به روزرسانی بر روی سرویس هایی که از منبع کامپایل می شوند اعمال نمی شود.  اولین کاری که باید انجام دهید وصل شدن به سرور مجازی لینوکس از طریق SSH است. بعد از اینکه وارد سرور خود شدید می توانید پکیجی که اجرای به روزرسانی خودکار را مقدور می سازد نصب کنید.

سنت او اس ۷:

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

به کمک دستور زیر پکیج yum-cron را نصب کنید:

# yum -y install yum-cron

بعد از اینکه yum-cron نصب شد، می توانید آن را پیکربندی کنید. فایل پیکربندی پیش فرض در /etc/yum/yum-cron.conf قرار دارد. می توانید این فایل را به کمک ویرایشگر مدنظر خود ویرایش کنید. گزینه های زیر باید تنظیم شوند:

update_cmd = default

apply_updates = yes

فایل را ذخیره کنید و سرویس را ریستارت نمایید:

# systemctl restart yum-cron

سرویس را در بوت سیستم فعال نمایید:

# systemctl enable yum-cron

ابونتو ۱۶٫۰۴:

اگر از VPS استفاده می کنید که سیستم عامل نصب شده بر روی آن ابونتو ۱۶٫۰۴ است باید دستورات زیر را دنبال کنید:

به کمک دستور زیر پکیج  unattended-upgrades را نصب کنید:

# apt-get install unattended-upgrades

بعد از اینکه بسته نصب شد می توانید سرویس را پیکربندی کنید. برای پیکربندی unattended-upgrades باید  فایل /etc/apt/apt.conf.d/50unattended-upgrades را به کمک ویرایشگر مدنظر خود ویرایش نمایید.  باید گزینه های زیر را بر اساس نیاز خود تنظیم کنید:

Unattended-Upgrade::Allowed-Origins {

        “Ubuntu xenial-security”;

//      “Ubuntu xenial-updates”;

};

اگر دوست ندارید بسته خاصی به طور خودکار به روزرسانی شود می توانید آن را در بلک لیست قرار دهید. برای اینکار باید آن را به فهرست اضافه کنید:

Unattended-Upgrade::Package-Blacklist {

      “vim”;

      “libc6”;

};

حالا باید برای فعالسازی به روزرسانی خودکار، فایل  /etc/apt/apt.conf.d/10periodic را ویرایش کنید. گزینه های پیکربندی را بر اساس نیاز خود تنظیم کنید:

APT::Periodic::Update-Package-Lists “1”;

APT::Periodic::Download-Upgradeable-Packages “1”;

APT::Periodic::AutocleanInterval “7”;

APT::Periodic::Unattended-Upgrade “1”;

چگونه به روزرسانی های خودکار را در سرور مجازی لینوکس فعال کنیم؟
امتیاز دهید
برچسب ها

نوشته های مشابه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

بستن