Security¶
OmarOS सुरक्षा को बेहद गंभीरता से लेता है। यह एक ऐसा ऑपरेटिंग सिस्टम है जिसका इस्तेमाल आप वास्तविक दुनिया में वास्तविक काम करने के लिए कर सकें। जहाँ लैपटॉप खोने से सुरक्षा आपातकाल नहीं बन सकता। तो यहाँ है कि हम क्या करते हैं:
- फ़ुल-डिस्क एन्क्रिप्शन अनिवार्य है: यह आपके डेटा की भौतिक सुरक्षा को सुरक्षित करने के लिए सबसे महत्वपूर्ण कदम है। अगर आपका कंप्यूटर खो जाता है या चोरी हो जाता है, तो डेटा मानक LUKS (Linux Unified Key Setup) का इस्तेमाल करके पूरी तरह एन्क्रिप्ट किया जाता है।
- फ़ायरवॉल डिफ़ॉल्ट रूप से सक्षम है: LocalSend के लिए पोर्ट 53317 को छोड़कर सभी आने वाले ट्रैफ़िक डिफ़ॉल्ट रूप से ब्लॉक हैं। यहाँ तक कि ssh भी तब तक बंद रहता है जब तक आप इसे Setup > Security > SSHD के ज़रिए चालू न करें, जो सेटअप के हिस्से के रूप में पोर्ट 22 (ब्रूट फ़ोर्स के ख़िलाफ़ रेट सीमित) खोलता है। हम ufw-docker सेटअप का इस्तेमाल करके Docker एक्सेस को भी लॉक डाउन करते हैं ताकि यह रोका जा सके कि आपके कंटेनर गलती से दुनिया के सामने उजागर हो जाएँ।
- Arch के पास हमेशा नवीनतम अपडेट होते हैं: Arch, वह अंतर्निहित डिस्ट्रो जिस पर OmarOS बना है, एक रोलिंग डिस्ट्रीब्यूशन है। इसका मतलब है कि किसी भी पैकेज में खोजी और पैच की गई कोई भी सुरक्षा भेद्यता
omaros-updateका इस्तेमाल करके इंस्टॉल के लिए जल्दी उपलब्ध हो जाती है। इस तरह आप हमेशा हर चीज़ के नवीनतम, सबसे सुरक्षित संस्करण चला रहे होते हैं। - OmarOS अपने खुद के पैकेज और मिरर बनाए रखता है: OmarOS डिफ़ॉल्ट रूप से केवल Arch के अपने core/extra/multilib रिपॉज़िटरी और अपने खुद के OmarOS Package Repository के पैकेजों पर निर्भर करता है। आप सीधे AUR से सॉफ़्टवेयर इंस्टॉल कर सकते हैं, लेकिन बेस इंस्टॉल ऐसा नहीं करता — केवल कुछ वैकल्पिक इंस्टॉल, जैसे थर्ड-पार्टी ब्राउज़र, AUR से खींचते हैं।
- Cloudflare हमें DDoS से बचाता है: सभी OmarOS वितरण अवसंरचना — ISO, OmarOS पैकेज, Arch मिरर — Cloudflare की दुर्जेय DDoS ढाल के पीछे सुरक्षित है और उनके CDN पर होस्ट की गई है। यह शानदार उपलब्धता प्रदान करता है।
अपने पासवर्ड बदलना¶
एन्क्रिप्ट किए गए इंस्टॉल पर आपके पास दो पासवर्ड होते हैं: एक जो बूट पर ड्राइव को अनलॉक करता है, और एक जिससे आप लॉग इन और sudo करते हैं। सेटअप उन्हें समान बनाता है। दोनों को OmarOS मेनू में Update > Password के तहत बदला जा सकता है — पहले के लिए Drive Encryption, दूसरे के लिए User। ड्राइव पासवर्ड बदलने पर पहले वर्तमान पासवर्ड माँगा जाता है, इसलिए उसे तैयार रखें। अगर कोई बदलाव बाधित हो जाता है, तो Drive Encryption फिर से चलाएँ: यह उस पासवर्ड को माँगता है जो अब ड्राइव को अनलॉक करता है और बदलाव पूरा करता है।
पहले से इस्तेमाल की गई मशीन को आगे देना¶
अगर आप अपनी मशीन किसी और को सौंप रहे हैं, तो आपको इसे फिर से इंस्टॉल करने की ज़रूरत नहीं है। OmarOS मेनू में Setup > Reset Computer चलाएँ, पुष्टि करने के लिए reset टाइप करें, और रीबूट करें। यह हर यूज़र अकाउंट और /home में सब कुछ मिटा देता है, इंस्टॉलेशन के बाद से आपके द्वारा किए गए सभी पैकेज और सिस्टम बदलाव फेंक देता है, और मशीन की पहचान साफ़ कर देता है — नेटवर्क कनेक्शन, होस्ट कुंजियाँ, और सब कुछ। जो वापस आता है वह पहले बूट का सेटअप विज़ार्ड है, जो अपने नए मालिक के लिए अपना नाम, पासवर्ड और एन्क्रिप्शन पासवर्ड डालने के लिए तैयार है।
यह इंस्टॉलर द्वारा लिए गए बेसलाइन स्नैपशॉट को बहाल करके काम करता है, इसलिए यह केवल OmarOS ISO से इंस्टॉल की गई मशीनों पर उपलब्ध है। और एन्क्रिप्शन के बिना ड्राइव पर, रीसेट सुरक्षित मिटाने के बजाय विलोपन है, इसलिए अगर डेटा संवेदनशील था, तो इसके बजाय एक नया इंस्टॉल करें।
पासवर्ड रहित sudo¶
कभी-कभी आप चाहते हैं कि sudo पूछना बंद कर दे, सबसे अक्सर तब जब कोई AI एजेंट आपके लिए सिस्टम कार्य का लंबा दौर कर रहा हो। Setup > Security > Passwordless Sudo पूछता है कि एक्सेस कितने समय तक अनुमति देनी है: 15 minutes, 1 Hour, 1 Day, या Permanently। जब एक्सेस सक्रिय होता है तो अन्य मेनू बार संकेतकों के बगल में एक लाल चेतावनी आइकन दिखाई देता है। एक्सेस बंद करने के लिए उस पर क्लिक करें या कमांड फिर से चलाएँ। आप omaros-sudo-passwordless 30 के साथ अपनी खुद की मिनटों की संख्या (1 से 1440 तक) भी दे सकते हैं, या omaros-sudo-passwordless permanent इस्तेमाल कर सकते हैं।
समयबद्ध एक्सेस स्वचालित रूप से समाप्त हो जाता है, जिसमें समय सीमा पार करने वाले सस्पेंड से फिर से शुरू होने के तुरंत बाद भी शामिल है। कंप्यूटर रीस्टार्ट करने से यह जल्दी समाप्त हो जाता है। स्थायी एक्सेस रीबूट के बाद भी बना रहता है और तब तक सक्षम रहता है जब तक आप इसे अक्षम न कर दें।
OmarOS के सेटिंग्स पैकेज को अपडेट या हटाना इसके समाप्ति समर्थन में बदलाव से पहले किसी भी अस्थायी अनुदान को समाप्त कर देता है। अगर कमांड प्राधिकरण या सफ़ाई त्रुटि की रिपोर्ट करता है, तो दूसरा अनुदान सक्षम करने का प्रयास करने से पहले उसे हल करें; त्रुटि का मतलब यह नहीं है कि पासवर्ड रहित एक्सेस निष्क्रिय है।
इस बारे में स्पष्ट आँखों से सोचें: जब यह चालू होता है, तो आपके यूज़र के रूप में चलने वाली कोई भी चीज़ बिना पूछे रूट के रूप में कुछ भी कर सकती है। यही पूरा उद्देश्य है, और यही पूरा जोखिम भी है।
हस्ताक्षर कुंजियाँ¶
OmarOS रिलीज़ ISO, OmarOS साइनिंग कुंजी से हस्ताक्षरित होते हैं। इसका फ़िंगरप्रिंट और सार्वजनिक कुंजी omaros.org/download पर हैं। जो पैकेज अभी भी Omarchy की रिपॉज़िटरी से आते हैं, उन्हें pacman omarchy-keyring पैकेज की कुंजियों से जाँचता है, जो किसी भी कुंजी अपडेट को रोलआउट भी करता है।
आप URL में .sig जोड़कर किसी भी ISO रिलीज़ के लिए हस्ताक्षर पा सकते हैं। जैसे https://iso.omaros.org/omaros-x.x.x.iso.sig.