پرش به محتویات

امنیت

OmarOS امنیت را فوق‌العاده جدی می‌گیرد. این قرار است یک سیستم‌عامل باشد که بتوانید از آن برای انجام کار واقعی در دنیای واقعی استفاده کنید. جایی که گم کردن یک لپ‌تاپ نمی‌تواند به یک وضعیت اضطراری امنیتی منجر شود. بنابراین این کاری است که انجام می‌دهیم:

  1. رمزگذاری کامل دیسک اجباری است: این مهم‌ترین قدم برای امن کردن حفاظت فیزیکی داده‌های شماست. اگر رایانه‌تان گم یا دزدیده شود، داده‌ها با استفاده از LUKS استاندارد (Linux Unified Key Setup) به طور کامل رمزگذاری شده‌اند.
  2. دیوار آتش به طور پیش‌فرض فعال است: همه ترافیک ورودی به طور پیش‌فرض مسدود است به جز پورت 53317 برای LocalSend. حتی ssh تا زمانی که آن را از طریق تنظیمات > امنیت > SSHD روشن نکنید خاموش است، که پورت 22 را (با محدودیت نرخ در برابر حمله جستجوی فراگیر) به عنوان بخشی از تنظیم باز می‌کند. ما حتی دسترسی Docker را با استفاده از تنظیم ufw-docker قفل می‌کنیم تا از اینکه کانتینرهای شما به طور تصادفی در معرض دنیا قرار بگیرند جلوگیری کنیم.
  3. Arch همیشه آخرین به‌روزرسانی‌ها را دارد: Arch، توزیع زیربنایی که OmarOS روی آن ساخته شده است، یک توزیع غلتان است. این یعنی هر آسیب‌پذیری امنیتی که در هر بسته‌ای کشف و وصله شود به سرعت برای نصب با استفاده از omaros-update در دسترس است. به این ترتیب همیشه در حال اجرای آخرین و امن‌ترین نسخه‌های همه چیز هستید.
  4. OmarOS بسته‌ها و آینه خودش را نگهداری می‌کند: OmarOS به طور پیش‌فرض فقط به بسته‌هایی از مخازن core/extra/multilib خود Arch و مخزن بسته‌های OmarOS خودش متکی است. می‌توانید نرم‌افزار را مستقیماً از AUR نصب کنید، اما نصب پایه این کار را نمی‌کند — فقط چند نصب اختیاری، مثل مرورگرهای شخص ثالث، از AUR می‌کشند.
  5. Cloudflare ما را از DDoS محافظت می‌کند: همه زیرساخت توزیع OmarOS — ISOها، بسته‌های OmarOS، آینه Arch — پشت سپر قدرتمند DDoS شرکت Cloudflare محافظت شده و روی CDN آن‌ها میزبانی می‌شود. این دسترس‌پذیری فوق‌العاده‌ای فراهم می‌کند.

تغییر گذرواژه‌هایتان

در یک نصب رمزگذاری‌شده دو گذرواژه دارید: آنکه درایو را هنگام بوت باز می‌کند و آنکه با آن وارد می‌شوید و sudo می‌کنید. تنظیم هر دو را یکی می‌کند. هر دو را می‌توان در به‌روزرسانی > گذرواژه در منوی OmarOS تغییر داد — رمزگذاری درایو برای اولی و کاربر برای دومی. تغییر گذرواژه درایو اول گذرواژه فعلی را می‌خواهد، بنابراین آن را دم دست داشته باشید. اگر یک تغییر قطع شد، رمزگذاری درایو را دوباره اجرا کنید: گذرواژه‌ای را که اکنون درایو را باز می‌کند می‌پرسد و تغییر را تمام می‌کند.

واگذاری دستگاهی که قبلاً استفاده کرده‌اید

اگر در حال تحویل دادن دستگاهتان به شخص دیگری هستید، مجبور نیستید دوباره نصبش کنید. تنظیمات > بازنشانی رایانه را در منوی OmarOS اجرا کنید، reset را تایپ کنید تا تأیید کنید و راه‌اندازی مجدد کنید. این هر حساب کاربری و همه چیز در /home را پاک می‌کند، همه بسته‌ها و تغییرات سیستمی که از زمان نصب انجام داده‌اید را دور می‌اندازد و هویت دستگاه — اتصالات شبکه، کلیدهای میزبان و همه چیز — را پاک می‌کند. آنچه بالا می‌آید جادوگر تنظیم از اولین بوت است، آماده برای اینکه مالک جدیدش نام، گذرواژه و گذرواژه رمزگذاری خودش را وارد کند.

این کار با بازیابی اسنپ‌شات پایه‌ای که نصب‌کننده می‌گیرد انجام می‌شود، بنابراین فقط روی دستگاه‌هایی در دسترس است که از ISO OmarOS نصب شده‌اند. و روی یک درایو بدون رمزگذاری، یک بازنشانی حذف کردن است به جای یک پاک‌سازی امن، بنابراین اگر داده‌ها حساس بودند، به جای آن یک نصب تازه انجام دهید.

sudo بدون گذرواژه

گاهی می‌خواهید sudo دست از پرسیدن بردارد، اغلب وقتی یک عامل هوش مصنوعی در حال انجام یک دوره طولانی کار سیستمی برای شماست. تنظیمات > امنیت > sudo بدون گذرواژه می‌پرسد برای چه مدتی دسترسی مجاز باشد: 15 minutes، 1 Hour، 1 Day یا Permanently. یک آیکون هشدار قرمز در کنار نشانگرهای دیگر نوار منو ظاهر می‌شود در حالی که دسترسی فعال است. رویش کلیک کنید یا دستور را دوباره اجرا کنید تا دسترسی خاموش شود. همچنین می‌توانید تعداد دقیقه‌های خودتان (از 1 تا 1440) را با omaros-sudo-passwordless 30 بدهید، یا از omaros-sudo-passwordless permanent استفاده کنید.

دسترسی زمان‌دار به طور خودکار منقضی می‌شود، از جمله بلافاصله بعد از از سرگیری از تعلیقی که از مهلت گذشته بود. راه‌اندازی مجدد رایانه آن را زودتر تمام می‌کند. دسترسی دائمی از راه‌اندازی‌های مجدد جان سالم به در می‌برد و تا وقتی غیرفعالش کنید فعال می‌ماند.

به‌روزرسانی یا حذف بسته تنظیمات OmarOS هر اعطای موقتی را قبل از اینکه پشتیبانی از انقضایش تغییر کند تمام می‌کند. اگر دستور یک خطای مجوز یا پاک‌سازی گزارش دهد، قبل از تلاش برای فعال کردن اعطای دیگری آن را حل کنید؛ یک خطا به این معنی نیست که دسترسی بدون گذرواژه غیرفعال است.

در این مورد روشن‌بین باشید: در حالی که روشن است، هر چیزی که به عنوان کاربر شما اجرا شود می‌تواند بدون پرسیده شدن هر کاری را به عنوان root انجام دهد. این تمام نکته است و همچنین تمام خطر است.

کلیدهای امضا

ISOهای انتشار OmarOS با کلید امضای OmarOS امضا شده‌اند. اثر انگشت و کلید عمومی آن در omaros.org/download موجود است. بسته‌هایی که هنوز از مخزن Omarchy می‌آیند، توسط pacman با کلیدهای موجود در بسته omarchy-keyring بررسی می‌شوند؛ این بسته به‌روزرسانی‌های کلید را نیز عرضه می‌کند.

می‌توانید امضای هر نسخه ISO را با اضافه کردن .sig به URL پیدا کنید. مثل https://iso.omaros.org/omaros-x.x.x.iso.sig.