- - Ubuntu सर्वर पर सुरक्षा अपडेट को स्वचालित कैसे करें

उबंटू सर्वर पर सुरक्षा अपडेट को स्वचालित कैसे करें

क्या आपका लिनक्स सर्वर उबंटू चल रहा है? क्या आप इसे अपडेट करने के लिए अपने व्यस्त कार्यक्रम में से समय निकाल रहे हैं? क्या आप चाहते हैं कि आपका उबंटू सर्वर अपने आप अपडेट हो जाए? यदि हां, तो आपको "अनअटेंडेड-अपग्रेड" सुविधा को सक्षम करने की आवश्यकता है। इस गाइड में, हम आपको बताएंगे कि इसे कैसे सेट अप करना है और उबंटू सर्वर पर सुरक्षा अपडेट को स्वचालित करना है।

ध्यान दें: हालांकि यह गाइड उबंटू सर्वर में "अनअटेंडेड-अपग्रेड" सुविधा स्थापित करने पर केंद्रित है, यह संभव है कि इसे उबंटू डेस्कटॉप पर भी कॉन्फ़िगर किया जाए, साथ ही उबंटू पर आधारित कोई भी लिनक्स डेस्कटॉप ऑपरेटिंग सिस्टम।

उबंटू पर "अनअटेंडेड-अपग्रेड" पैकेज स्थापित करें

अनअटेंडेड-अपग्रेड उबंटू लिनक्स की एक विशेषता है,लेकिन यह डिफ़ॉल्ट रूप से स्थापित नहीं है क्योंकि ऑपरेटिंग सिस्टम के डेवलपर्स को ऐसा नहीं लगता है कि यह होना चाहिए। इसलिए, इससे पहले कि हम सब कुछ स्थापित करने में लगें, हमें यह दिखाना चाहिए कि इसे कैसे स्थापित किया जाए।

नीचे दिए गए Apt कमांड का उपयोग करते हुए, "अनअटेंडेड-अपग्रेड" पैकेज स्थापित करें, और अन्य संकुल को सिस्टम पर अपने उबंटू लिनक्स सर्वर या डेस्कटॉप पीसी पर सही ढंग से चलाने की आवश्यकता है।

ध्यान दें: इन पैकेजों की स्थापना के दौरान, आप "पोस्टफिक्स" के बारे में एक संदेश देख सकते हैं। अपने SMTP ईमेल पते को कॉन्फ़िगर करने के लिए कॉन्फ़िगरेशन प्रक्रिया से गुजरें, क्योंकि "अनअटेंडेड-अपग्रेड" सुविधा के साथ ईमेल सूचनाएं भेजना आवश्यक है। पोस्टफिक्स को स्थापित करने में अधिक मदद के लिए, कृपया आधिकारिक उबंटू प्रलेखन देखें।

sudo apt install unattended-upgrades bsd-mailx apt-listchanges

ऊपर दिए गए कमांड से पैकेज स्थापित करने के बाद, इस गाइड के कॉन्फ़िगरेशन चरण पर जाएं।

उबंटू पर "अनअटेंडेड-अपग्रेड" कॉन्फ़िगर करें

बस "अनअटेंडेड-अपग्रेड" स्थापित करनापैकेज पर्याप्त नहीं है आपको कॉन्फ़िगरेशन प्रक्रिया से भी गुजरना होगा ताकि आपका Ubuntu सिस्टम सुविधा का उपयोग कर सके। "अनअटेंडेड-अपग्रेड" को कॉन्फ़िगर करने के लिए रनिंग शुरू करें dpkg-reconfigure एक टर्मिनल विंडो में कमांड।

sudo dpkg-reconfigure -plow unattended-upgrades

चलाने पर dpkg-reconfigure कमांड, एक बैंगनी GUI विंडो टर्मिनल में दिखाई देगी। इस विंडो में, आप एक संदेश देखेंगे जो बताता है कि "स्वचालित रूप से स्थिर अपडेट डाउनलोड और इंस्टॉल करें" दर्ज "हां" का चयन करने की कुंजी इस विकल्प को चुनने पर आपके उबंटू लिनक्स सिस्टम पर स्वचालित अपडेट सक्षम हो जाएगा।

ईमेल पुष्टिकरण सेट करें

जबकि यह आवश्यक नहीं है,"अनअटेंडेड-अपग्रेड" सुविधा को आसानी से कॉन्फ़िगर किया जा सकता है ताकि यह प्रत्येक अपग्रेड से पहले एक ईमेल भेजे जो आपको बताए कि आपका उबंटू लिनक्स सिस्टम अपडेट हो रहा है, और पैकेज जो अपग्रेड किए गए थे, इत्यादि का विवरण दें।

इस फीचर को सेट करना शुरू करने से शुरू होता हैटर्मिनल विंडो और "50unattended- उन्नयन" कॉन्फ़िगरेशन फ़ाइल खोलना। नीचे दिए गए आदेश का उपयोग करते हुए, नैनो पाठ संपादक में कॉन्फ़िगरेशन फ़ाइल लॉन्च करें।

sudo nano -w /etc/apt/apt.conf.d/50unattended-upgrades

नैनो पाठ संपादक में, ढूँढें Unattended-Upgrade::Mail और अपने ईमेल पते में जोड़ें, ताकि आपका उबंटू लिनक्स पीसी ईमेल रिपोर्ट भेज सके। कॉन्फ़िगरेशन नीचे दिए गए उदाहरण की तरह दिखना चाहिए।

Unattended-Upgrade::Mail "[email protected]"

अगला, खोजो Unattended-Upgrade::MailOnlyOnError और इसे "सत्य" से "असत्य" में बदल दें।

नोट: खोजने में परेशानी होना Unattended-Upgrade::Mail कॉन्फ़िगरेशन फ़ाइल में? दबाएँ Ctrl + W नैनो में खोज समारोह लाने के लिए, में लिखें, Unattended-Upgrade::Mail और कर्सर सीधे इस पर कूद जाएगा!

कॉन्फ़िगरेशन फ़ाइल में अपना ईमेल पता सेट करने के बाद, संपादन को दबाकर सहेजें Ctrl + O। नैनो को बंद कर दें Ctrl + X। फिर, "listchanges.conf" खोलें और इस फ़ाइल में अपना ईमेल पता भी जोड़ें।

sudo nano -w /etc/apt/listchanges.conf

एक बार फिर, साथ बचाओ Ctrl + O, और बाहर निकलें Ctrl + एक्स।

स्वचालित रिबूट सेट करें

उबंटू लिनक्स पर, कुछ सॉफ्टवेयर अपडेट की आवश्यकता होती हैपुनः आरंभ करने के लिए संपूर्ण प्रणाली। दुर्भाग्य से, अपडेट के बाद उबंटू को फिर से शुरू करना थकाऊ और समय लेने वाला है, इसलिए यदि आप उबंटू पर अपडेट को स्वचालित करना चाहते हैं, तो स्वचालित पुनरारंभ को सेट करना महत्वपूर्ण है।

चेतावनी: स्वत: रिबूट सेट करने का मतलब है कि आपकी पुष्टि के लिए पूछे बिना आपके सिस्टम को किसी भी समय पुनरारंभ करना होगा। यदि आप अपने उबंटू मशीन के साथ ऐसा करने में सहज नहीं हैं, तो इस अनुभाग को छोड़ दें।

उबंटू लिनक्स में ऑटोमैटिक रिस्टार्ट सेट करने का मतलब है कि एक बार फिर “50unattended- अपग्रेड” कॉन्फ़िगरेशन फाइल को एडिट करना। टर्मिनल में, कॉन्फ़िगरेशन फ़ाइल को नीचे कमांड के साथ नैनो को जीतें।

sudo nano -w /etc/apt/apt.conf.d/50unattended-upgrades

कॉन्फ़िगरेशन फ़ाइल के अंदर, "अनअटेंडेड-अपग्रेड :: स्वचालित-रिबूट" ढूंढें और इसे "गलत" से "ट्रू" में बदल दें। फिर, नैनो टेक्स्ट एडिटर में कॉन्फ़िगरेशन फ़ाइल में एडिट को दबाकर सहेजें Ctrl + O कीबोर्ड पर। दबाकर नैनो बंद करें Ctrl + X.

परीक्षण स्वचालित Ubuntu अद्यतन

अब जब उबंटू लिनक्स आपके लिनक्स पीसी पर स्वचालित रूप से सॉफ़्टवेयर अद्यतन स्थापित करने के लिए कॉन्फ़िगर किया गया है, तो इसे परीक्षण करना एक अच्छा विचार है। एक परीक्षण चलाने के लिए, एक टर्मिनल विंडो खोलें और इसे चलाएं पहुंच से बाहर-उन्नयन "ड्राई-रन" कमांड-लाइन स्विच के साथ कमांड करें। ध्यान रखें कि यह परीक्षण कुछ भी अपडेट नहीं करेगा। यह आपको दिखाने के लिए एक सिमुलेशन है कि स्वचालित अपडेट सिस्टम कैसे काम करता है।

sudo unattended-upgrades --dry-run

परीक्षण में कुछ मिनट लगने चाहिए। जब यह हो जाए, तो रिपोर्ट के लिए अपना ईमेल देखें।

टिप्पणियाँ