1. pam_motd
उबंटू सर्वर में लॉग इन करते समय आपने दिन का सूचनात्मक संदेश (एमओटीडी) देखा होगा। यह जानकारी कुछ पैकेजों का उपयोग करके प्राप्त और प्रदर्शित की जाती है:
• लैंडस्केप-कॉमन: लैंडस्केप-क्लाइंट की मुख्य लाइब्रेरी प्रदान करता है, जो लैंडस्केप के साथ सिस्टम को प्रबंधित करने के लिए आवश्यक है1 (मालिकाना)। फिर भी पैकेज में लैंडस्केप-सिसइन्फो उपयोगिता भी शामिल है जो सीपीयू, मेमोरी, डिस्क स्पेस आदि से जुड़े कोर सिस्टम डेटा को प्रदर्शित करने के लिए जिम्मेदार है। उदाहरण के लिए:
सिस्टम लोड: 0.0 प्रक्रियाएं: 76
/ का उपयोग: 30.2GB में से 3.11% उपयोगकर्ता लॉग इन हुए: 1
मेमोरी उपयोग: eth20 के लिए 0% IP पता: 10.153.107.115 स्वैप उपयोग: 0%
इस डेटा को ग्राफ़ करें और इस सिस्टम को https://landscape.canonical.com/ पर प्रबंधित करें।
आप किसी भी समय लैंडस्केप-सिसइन्फो को मैन्युअल रूप से चला सकते हैं।
• अद्यतन-नोटिफ़ायर-सामान्य: उपलब्ध पैकेज अपडेट, आसन्न फ़ाइल सिस्टम जाँच (fsck), और आवश्यक रिबूट (जैसे: कर्नेल अपग्रेड के बाद) पर जानकारी प्रदान करता है।
pam_motd स्क्रिप्ट निष्पादित करता है /etc/update-motd.d स्क्रिप्ट से जुड़ी संख्या के आधार पर क्रम में। स्क्रिप्ट का आउटपुट लिखा जाता है /var/run/motd, संख्यात्मक क्रम को ध्यान में रखते हुए, फिर से संयोजित किया गया /etc/motd.tail.
आप एमओटीडी में अपनी स्वयं की गतिशील जानकारी जोड़ सकते हैं। उदाहरण के लिए, स्थानीय मौसम की जानकारी जोड़ने के लिए:
• सबसे पहले, मौसम-उपयोग पैकेज स्थापित करें:
sudo apt इंस्टाल वेदर-यूटिल
• मौसम उपयोगिता राष्ट्रीय समुद्री और वायुमंडलीय प्रशासन से METAR डेटा और राष्ट्रीय मौसम सेवा के पूर्वानुमान का उपयोग करती है। स्थानीय जानकारी ढूंढने के लिए आपको 4-अक्षर वाले आईसीएओ स्थान संकेतक की आवश्यकता होगी। इसे राष्ट्रीय मौसम सेवा पर ब्राउज़ करके निर्धारित किया जा सकता है2 साइट.
हालाँकि राष्ट्रीय मौसम सेवा संयुक्त राज्य अमेरिका की एक सरकारी एजेंसी है, फिर भी दुनिया भर में मौसम स्टेशन उपलब्ध हैं। हालाँकि, अमेरिका के बाहर के सभी स्थानों के लिए स्थानीय मौसम की जानकारी उपलब्ध नहीं हो सकती है।
• बनाएं /usr/स्थानीय/बिन/स्थानीय-मौसम, आपके स्थानीय आईसीएओ संकेतक के साथ मौसम का उपयोग करने के लिए एक सरल शेल स्क्रिप्ट:
1 http://landscape.canonical.com/
2 http://www.weather.gov/tg/siteloc.shtml
# / बिन / श
#
#
# MOTD के लिए स्थानीय मौसम की जानकारी प्रिंट करता है।
#
#
# KINT को अपने स्थानीय मौसम स्टेशन से बदलें।
# स्थानीय स्टेशन यहां पाए जा सकते हैं: http://www.weather.gov/tg/siteloc.shtml
गूंज
मौसम -i KINT प्रतिध्वनि
• स्क्रिप्ट को निष्पादन योग्य बनाएं:
सुडो चामोद 755 /usr/local/bin/local-weather
• इसके बाद, एक सिम्लिंक बनाएं /etc/update-motd.d/98-लोकल-वेदर:
sudo ln -s /usr/local/bin/local-weather /etc/update-motd.d/98-local-weather
• अंत में, सर्वर से बाहर निकलें और नया MOTD देखने के लिए पुनः लॉगिन करें।
अब आपको कुछ उपयोगी जानकारी और स्थानीय मौसम के बारे में कुछ जानकारी दी जानी चाहिए जो शायद उतनी उपयोगी न हो। उम्मीद है कि स्थानीय-मौसम का उदाहरण pam_motd के लचीलेपन को प्रदर्शित करता है।