কীভাবে উবুন্টু সুরক্ষা প্যাচগুলি স্বয়ংক্রিয়ভাবে ইনস্টল করবেন

SSH

সাম্প্রতিক মাসগুলিতে উবুন্টু সম্পর্কিত বেশ কয়েকটি প্রোগ্রাম এবং বেশ কয়েকটি অভ্যন্তরীণ প্রকল্প সুরক্ষা আপডেটের সমস্যাটি সমাধান করার চেষ্টা করছে।

সাধারণত, উবুন্টু প্রতি কয়েকদিন বা প্রতি কয়েক সপ্তাহে সুরক্ষা আপডেট প্রকাশ করে এবং অপারেটিং সিস্টেম উন্নত। এটি দরকারী, তবে বাড়ির ব্যবহারকারীদের জন্য এটি কিছুটা বিরক্তিকর। বিরক্তিকর কারণ সাধারণত এই সুরক্ষা প্যাচগুলি ইনস্টল করার বিরুদ্ধে কিছুই নেই।

উবুন্টুতে বর্তমানে একটি অ্যাপ্লিকেশন রয়েছে যা উবুন্টু সম্পর্কে কিছু না করেই সমস্ত আপডেটগুলি ইনস্টল করবে। এই প্যাকেজ এটিকে অযৌক্তিকর আপগ্রেড বলা হয়, এমন একটি প্যাকেজ যা আমাদের জন্য সিস্টেম আপডেট করে তবে আমাদের কী ধরণের প্যাকেজ আপডেট করতে চাই না তা নির্দেশ করতে দেয়।

হোম ব্যবহারকারীদের জন্য স্বয়ংক্রিয় উবুন্টু সুরক্ষা প্যাচ ইনস্টলেশনগুলি গুরুত্বপূর্ণ

এটি আকর্ষণীয় কারণ সিস্টেম প্রশাসকরা সমস্যা ছাড়াই এই প্যাকেজটি ব্যবহার করতে পারেন, যেহেতু আমরা চাইলে গুরুত্বপূর্ণ প্যাকেজগুলি স্বয়ংক্রিয়ভাবে আপডেট হবে না।

এটি ইনস্টল করতে, আমাদের প্রথমে একটি টার্মিনাল খুলতে হবে এবং টাইপ করতে হবে:

sudo apt install unattended-upgrades

তারপরে কনফিগার করার জন্য আমাদের একটি ফাইল খুলতে হবে। তার জন্য, আমাদের টার্মিনালে নিম্নলিখিত লিখতে হবে:

sudo vi /etc/apt/apt.conf.d/50unattended-upgrades

এবং আমরা চেষ্টা করি যে নথিতে এই লাইনগুলি যেমন রয়েছে তেমন:

// Automatically upgrade packages from these (origin:archive) pairs
Unattended-Upgrade::Allowed-Origins {
<strong>"${distro_id}:${distro_codename}";</strong>
<strong> "${distro_id}:${distro_codename}-security";</strong>
// "${distro_id}:${distro_codename}-updates";
// "${distro_id}:${distro_codename}-proposed";
// "${distro_id}:${distro_codename}-backports";
};

সেখানে আছে লাইব্রেরি এবং ফাইলগুলির একটি তালিকা যা আপডেট হবে না। এই তালিকাটি প্রসারিত করা যেতে পারে তবে আমরা যদি এই তালিকার প্যাকেজগুলি আপডেট করতে চাই তবে আমাদের নীচের ফাইলটি খুলতে হবে:

sudo nano /etc/apt/apt.conf.d/10periodic

এবং নিম্নলিখিত পরিবর্তনগুলি করুন:

APT::Periodic::Update-Package-Lists "1";
APT::Periodic::Download-Upgradeable-Packages "1";
APT::Periodic::AutocleanInterval "7";

এটির সাহায্যে তালিকার গ্রন্থাগারগুলি বাকী সিস্টেমের সাথে আপডেট করা হবে। অবশ্যই, আমরা যদি সিস্টেম প্রশাসক, এই প্যাকেজটি বিপজ্জনক কারণ কোনও আপডেট পুরো সার্ভার কনফিগারেশনটিকে বিরক্ত করতে পারে। ইহা মনে রেখো.


আপনার মন্তব্য দিন

আপনার ইমেল ঠিকানা প্রকাশিত হবে না। প্রয়োজনীয় ক্ষেত্রগুলি দিয়ে চিহ্নিত করা *

*

*

  1. ডেটার জন্য দায়বদ্ধ: মিগুয়েল অ্যাঞ্জেল গাটান
  2. ডেটার উদ্দেশ্য: নিয়ন্ত্রণ স্প্যাম, মন্তব্য পরিচালনা।
  3. আইনীকরণ: আপনার সম্মতি
  4. তথ্য যোগাযোগ: ডেটা আইনি বাধ্যবাধকতা ব্যতীত তৃতীয় পক্ষের কাছে জানানো হবে না।
  5. ডেটা স্টোরেজ: ওসেন্টাস নেটওয়ার্কস (ইইউ) দ্বারা হোস্ট করা ডেটাবেস
  6. অধিকার: যে কোনও সময় আপনি আপনার তথ্য সীমাবদ্ধ করতে, পুনরুদ্ধার করতে এবং মুছতে পারেন।