নিরাপত্তা¶
OmarOS নিরাপত্তাকে অত্যন্ত গুরুত্বের সাথে নেয়। এটি এমন একটি অপারেটিং সিস্টেম হতে চায় যা আপনি বাস্তব বিশ্বে আসল কাজ করতে ব্যবহার করতে পারেন। যেখানে ল্যাপটপ হারানো নিরাপত্তা জরুরি অবস্থার দিকে নিয়ে যেতে পারে না। তাই আমরা যা করি তা হলো:
- ফুল-ডিস্ক এনক্রিপশন বাধ্যতামূলক: আপনার ডেটার শারীরিক সুরক্ষা নিশ্চিত করার সবচেয়ে গুরুত্বপূর্ণ ধাপ এটি। আপনার কম্পিউটার হারিয়ে গেলে বা চুরি হলে, ডেটা স্ট্যান্ডার্ড LUKS (Linux Unified Key Setup) ব্যবহার করে সম্পূর্ণ এনক্রিপ্ট করা থাকে।
- ফায়ারওয়াল ডিফল্টভাবে সক্রিয়: LocalSend-এর জন্য পোর্ট 53317 ছাড়া সব আগত ট্র্যাফিক ডিফল্টভাবে ব্লক করা। এমনকি ssh বন্ধ থাকে যতক্ষণ না আপনি সেটআপ > 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 মেনুতে আপডেট > Password-এর অধীনে বদলানো যায় — প্রথমটির জন্য Drive Encryption, দ্বিতীয়টির জন্য User। ড্রাইভ পাসওয়ার্ড বদলাতে প্রথমে বর্তমানটি চাওয়া হয়, তাই তা হাতের কাছে রাখুন। পরিবর্তন বাধাগ্রস্ত হলে, আবার Drive Encryption চালান: এটি এখন ড্রাইভ আনলক করা পাসওয়ার্ড চায় এবং পরিবর্তন শেষ করে।
ইতিমধ্যে ব্যবহার করা মেশিন হস্তান্তর করা¶
আপনার মেশিন অন্য কাউকে দিলে, তা পুনরায় ইনস্টল করতে হবে না। OmarOS মেনুতে সেটআপ > Reset Computer চালান, নিশ্চিত করতে reset টাইপ করুন, এবং রিবুট করুন। তা প্রতিটি ব্যবহারকারী অ্যাকাউন্ট ও /home-এর সবকিছু মুছে ফেলে, ইনস্টলেশনের পর থেকে আপনার করা সব প্যাকেজ ও সিস্টেম পরিবর্তন ফেলে দেয়, এবং মেশিনের পরিচয় পরিষ্কার করে — নেটওয়ার্ক সংযোগ, হোস্ট কী, সবকিছু। যা ফিরে আসে তা হলো প্রথম বুটের সেটআপ উইজার্ড, এর নতুন মালিকের নিজের নাম, পাসওয়ার্ড ও এনক্রিপশন পাসওয়ার্ড দেওয়ার জন্য প্রস্তুত।
এটি ইনস্টলারের নেওয়া বেসলাইন স্ন্যাপশট পুনরুদ্ধার করে কাজ করে, তাই এটি শুধু OmarOS ISO থেকে ইনস্টল করা মেশিনে উপলব্ধ। আর এনক্রিপশন ছাড়া ড্রাইভে, রিসেট নিরাপদ মুছে ফেলার বদলে মুছে ফেলা, তাই ডেটা সংবেদনশীল হলে বদলে নতুন ইনস্টল করুন।
পাসওয়ার্ডবিহীন sudo¶
কখনো কখনো আপনি চান sudo জিজ্ঞাসা করা বন্ধ করুক, সবচেয়ে বেশি যখন একটি AI এজেন্ট আপনার জন্য লম্বা সময় ধরে সিস্টেমের কাজ করছে। সেটআপ > Security > Passwordless Sudo জিজ্ঞাসা করে কতক্ষণ অ্যাক্সেস অনুমোদন করতে হবে: 15 minutes, 1 Hour, 1 Day, অথবা Permanently। অ্যাক্সেস সক্রিয় থাকা অবস্থায় অন্যান্য মেনু বার সূচকের পাশে একটি লাল সতর্কতা আইকন দেখা যায়। অ্যাক্সেস বন্ধ করতে এতে ক্লিক করুন বা কমান্ড আবার চালান। omaros-sudo-passwordless 30 দিয়ে নিজের মিনিট সংখ্যাও (1 থেকে 1440) দিতে পারেন, অথবা omaros-sudo-passwordless permanent ব্যবহার করুন।
সময়সীমাবদ্ধ অ্যাক্সেস স্বয়ংক্রিয়ভাবে মেয়াদোত্তীর্ণ হয়, সময়সীমা অতিক্রম করা সাসপেন্ড থেকে পুনরায় শুরু করার সাথে সাথেও। কম্পিউটার রিস্টার্ট করলে তা আগেই শেষ হয়। স্থায়ী অ্যাক্সেস রিবুটে টিকে থাকে এবং আপনি নিষ্ক্রিয় না করা পর্যন্ত সক্রিয় থাকে।
OmarOS-র সেটিংস প্যাকেজ আপডেট বা সরানো এর মেয়াদ সমর্থন বদলানোর আগে যেকোনো অস্থায়ী অনুদান শেষ করে। কমান্ড অনুমোদন বা পরিষ্কার করার ত্রুটি রিপোর্ট করলে, আরেকটি অনুদান সক্রিয় করার চেষ্টার আগে তা সমাধান করুন; ত্রুটির অর্থ পাসওয়ার্ডবিহীন অ্যাক্সেস নিষ্ক্রিয় নয়।
এটি নিয়ে স্পষ্ট ধারণা রাখুন: এটি চালু থাকা অবস্থায়, আপনার ব্যবহারকারী হিসেবে চলা যেকোনো কিছু জিজ্ঞাসা না করেই root হিসেবে যেকোনো কিছু করতে পারে। এটাই পুরো উদ্দেশ্য, আর এটাই পুরো ঝুঁকি।
Signing Keys¶
OmarOS রিলিজ ISO-গুলো OmarOS সাইনিং কী দিয়ে স্বাক্ষরিত। এর ফিঙ্গারপ্রিন্ট ও পাবলিক কী omaros.org/download-এ আছে। যেসব প্যাকেজ এখনও Omarchy-র রেপো থেকে আসে, pacman সেগুলো omarchy-keyring প্যাকেজের কীগুলোর বিপরীতে যাচাই করে, এবং এই প্যাকেজটিই যেকোনো কী আপডেট রোলআউট করে।
URL-এ .sig যোগ করে যেকোনো ISO রিলিজের স্বাক্ষর পেতে পারেন। যেমন https://iso.omaros.org/omaros-x.x.x.iso.sig.