সুরক্ষা আপডেটগুলি স্বয়ংক্রিয়ভাবে পাওয়ার জন্য কীভাবে উবুন্টু সার্ভারটি কনফিগার করবেন

উবুন্টু সার্ভার

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

ধারণা হয় সুরক্ষা আপডেটগুলি স্বয়ংক্রিয়ভাবে সম্পাদন করতে উবুন্টু সার্ভারটি কনফিগার করুন, এবং তাই যদিও আমাদের অন্যান্য আপডেটগুলির যত্ন নিতে হবে (উদাহরণস্বরূপ, আমরা যে কয়েকটি পরিষেবা বা অ্যাপ্লিকেশন ইনস্টল করেছি সেগুলি) কমপক্ষে আমরা একটি স্বয়ংক্রিয় পদ্ধতিতে কাজের ভাল অংশটি করব এবং এর সাথে সময় সাশ্রয় করব এবং এর দ্বারা বোঝানো প্রশান্তি সত্যই গুরুত্বপূর্ণ।

এই সমস্ত সম্পর্কে ভাল বিষয় হ'ল সিস্টেমটি চূড়ান্তভাবে কনফিগারযোগ্য এবং আমরা যখনই স্বয়ংক্রিয়ভাবে আপডেট হওয়া বন্ধ করতে চাই বা আমরা যে আপডেট করা সংগ্রহস্থলগুলি পরিবর্তন করতে চাই আমরা তা সংশোধন করতে পারি। শুরু করার জন্য, আমাদের প্রয়োজন প্যাকেজটি ইনস্টল করা সঙ্গিহীন-আপগ্রেড, এমন কিছু যা আমরা নিম্নলিখিত উপায়ে করি:

# আপ্ট-গেট ইনস্টল অযৌক্তিকর আপগ্রেডগুলি

এটির সাহায্যে আমাদের সিস্টেমে একটি কনফিগারেশন ফাইল ইনস্টল করা হবে যা এতে অবস্থিত থাকবে /etc/apt/apt.conf.d/50unattended-upgrades, এবং আমাদের কী অনুমতি দেবে সংগ্রহস্থলগুলি কনফিগার করুন যা থেকে আমরা আপডেটগুলি পাব, পাশাপাশি আমরা যে প্যাকেজগুলি আপডেট করতে চাই না তা চিহ্নিত করতে চাই (ব্ল্যাকলিস্ট) সুতরাং আমরা স্বয়ংক্রিয় আপডেটগুলির এই স্কিম থেকে নির্দিষ্ট অ্যাপস বা পরিষেবাগুলি বাদ দিতে চাই কিনা তা নির্ধারণ করার জন্য আমাদের নমনীয়তা রয়েছে।

এখন, আমাদের যা করা উচিত তা হ'ল আমাদের প্রিয় সম্পাদকের সাথে ওপেন স্পিড ফাইলটি এটিকে সংশোধন করতে এবং প্রস্তুত করার জন্য:

# ন্যানো /etc/apt/apt.conf.d/50unattended- আপগ্রেড

আমাদের যা করতে হবে তা হল বিভাগটি ছেড়ে দিন অনুমোদিত-উত্স আমরা নীচে দেখতে হিসাবে:

// এগুলি (উত্স: সংরক্ষণাগার) প্যারিস থেকে স্বয়ংক্রিয়ভাবে প্যাকেজগুলি আপগ্রেড করুন
অবরুদ্ধ-আপগ্রেড :: অনুমোদিত-উত্স {
"$ {ডিস্ট্রো_আইডি}: $ {ডিস্ট্রো_কোডেনাম}-সুরক্ষা";
// "$ {distro_id}: $ {distro_codename}-আপডেট";
// "$ {distro_id}: $ {distro_codename} -propised";
// "$ {distro_id}: $ {distro_codename} -backport";
};

তাহলে আমরা ঠিক পারি আপডেট, প্রস্তাবিত বা ব্যাকপোর্ট রিপোজিটরিগুলি সক্ষম করুন কেবল মন্তব্য চিহ্ন (//) সরান এবং ফাইলটি সংরক্ষণ করুন। এটির সিদ্ধান্ত নেওয়ার পরে আমরা বিভাগে যাই প্যাকেজ-ব্লকলিস্ট, যা একেবারে নীচে, এবং এই ক্ষেত্রে আমাদের অবশ্যই যা করা উচিত তা হ'ল আমাদের যে প্যাকেজগুলি আপডেট করতে চাই না তা যুক্ত করা উচিত, যাতে শেষে এটির মতো কিছু হওয়া উচিত:

// আপডেট না করার জন্য প্যাকেজগুলির তালিকা
অপরিবর্তিত-আপগ্রেড :: প্যাকেজ-ব্ল্যাকলিস্ট {
// "ভিম";
// "libc6";
// "libc6-dev";
// "libc6-i686";
};

এখন আমরা শেষ কথাটি রেখে এসেছি উবুন্টু সার্ভারে স্বয়ংক্রিয় আপডেটগুলি সক্ষম করুন, যার জন্য আমরা সম্পাদনা করার জন্য ফাইল /etc/apt/apt.d.conf.d/10 বিশেষ সময়কেন্দ্র খুলি:

# ন্যানো /etc/apt/apt.conf.d/10 পেরিওরিওডিক

আমরা যা করি তা হ'ল স্বয়ংক্রিয় আপডেটগুলি সক্রিয় করতে 0 থেকে 1 পরিবর্তন করা হয় এবং সেগুলি নিষ্ক্রিয় করার বিপরীতে হয়, যাতে আমাদের ফাইলটিকে এর মতো দেখতে কিছুটা দেখতে পাওয়া যায়:

এপিটি :: পর্যায়ক্রমিক :: আপডেট-প্যাকেজ-তালিকা "1";
এপিটি :: পর্যায়ক্রমিক :: ডাউনলোড-আপগ্রেডযোগ্য-প্যাকেজগুলি "1";
এপিটি :: পর্যায়ক্রমিক :: অটোক্লিয়ানআইন্টারভাল "7";
এপিটি :: পর্যায়ক্রমিক :: অবরুদ্ধ-আপগ্রেড "1";

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


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

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

*

*

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