Omarchy

The Manual

Sikkerhed

Omarchy tager sikkerhed yderst alvorligt. Det er tænkt som et operativsystem, du kan bruge til rigtigt arbejde i den virkelige verden. Et system, hvor en mistet...

Omarchy tager sikkerhed yderst alvorligt. Det er tænkt som et operativsystem, du kan bruge til at udføre rigtigt arbejde i den virkelige verden. Det skal ikke kunne udløse en sikkerhedskrise, hvis du mister din bærbare computer. Derfor gør vi følgende:

  1. Fuld diskkryptering er obligatorisk: Det er det vigtigste skridt til at sikre dine data mod fysisk adgang. Hvis din computer bliver væk eller stjålet, er dataene fuldt krypterede med standarden LUKS (Linux Unified Key Setup).
  2. Firewallen er aktiveret som standard: Al indgående trafik blokeres som standard med undtagelse af port 53317 til LocalSend. Selv ssh er slået fra, indtil du aktiverer det via Opsætning > Sikkerhed > SSHD, hvilket åbner port 22 som en del af opsætningen og begrænser antallet af forbindelsesforsøg for at beskytte mod brute force-angreb. Vi begrænser endda adgangen til Docker ved hjælp af ufw-docker-opsætningen, så dine containere ikke ved et uheld bliver eksponeret for omverdenen.
  3. Arch har altid de seneste opdateringer: Arch, den underliggende distribution, som Omarchy er bygget på, er en rullende distribution. Det betyder, at rettelser til enhver sikkerhedssårbarhed, der opdages og bliver løst i en pakke, hurtigt kan installeres med omarchy-update. På den måde kører du altid de nyeste og sikreste versioner af alt.
  4. Omarchy vedligeholder sine egne pakker og sin egen spejlserver: Som standard er Omarchy kun afhængig af pakker fra Archs egne core/extra/multilib-repositorier og sit eget Omarchy Package Repository. Du kan installere software direkte fra AUR, men det gør basisinstallationen ikke — kun nogle få valgfrie installationer, såsom tredjepartsbrowsere, henter pakker fra AUR.
  5. Cloudflare beskytter os mod DDoS: Hele Omarchys distributionsinfrastruktur — ISO-filerne, Omarchy-pakkerne og Arch-spejlserveren — er beskyttet af Cloudflares effektive DDoS-skjold og hostet på deres CDN. Det giver fremragende tilgængelighed.

Ændring af dine adgangskoder #

På en krypteret installation har du to adgangskoder: den, der låser drevet op ved opstart, og den, du logger ind og bruger sudo med. Begge kan ændres under Opdatering > Adgangskode i Omarchy-menuen — Drevkryptering for den første og Bruger for den anden. Når du ændrer adgangskoden til drevet, bliver du først bedt om den nuværende, så sørg for at have den ved hånden.

Videregivelse af en maskine, du allerede har brugt #

Hvis du giver din maskine videre til en anden, behøver du ikke at geninstallere den. Kør Opsætning > Nulstil computer i Omarchy-menuen, skriv reset for at bekræfte, og genstart. Det fjerner alle brugerkonti og alt i /home, kasserer alle pakker og systemændringer, du har foretaget siden installationen, og rydder maskinens identitet — netværksforbindelser, værtsnøgler og det hele. Efter genstart vises opsætningsguiden fra den første opstart, så den nye ejer kan indtaste sit eget navn, sin egen adgangskode og sin egen krypteringsadgangskode.

Det fungerer ved at gendanne det oprindelige snapshot, som installationsprogrammet opretter, så funktionen er kun tilgængelig på maskiner, der er installeret fra Omarchy-ISO'en. På et drev uden kryptering sletter en nulstilling desuden blot dataene frem for at foretage en sikker sletning, så hvis dataene var følsomme, bør du i stedet foretage en ny installation.

sudo uden adgangskode #

Nogle gange vil du have sudo til at holde op med at spørge efter adgangskoden, oftest når en AI-agent udfører længerevarende systemarbejde for dig. Opsætning > Sikkerhed > sudo uden adgangskode slår adgangskodekravet fra i 15 minutter og aktiverer det derefter automatisk igen. Kør funktionen igen, inden tiden udløber, for at afslutte perioden før tid, og angiv selv antallet af minutter med omarchy-sudo-passwordless 30, hvis 15 ikke er nok.

Vær helt klar over konsekvensen: Mens funktionen er slået til, kan alt, der kører som din bruger, gøre hvad som helst som root uden at blive spurgt. Det er hele formålet, og det er samtidig hele risikoen.

Signeringsnøgler #

Den offentlige nøgle til alle ISO-signaturer og pakker i Omarchy-repositoriet er 40DFB630FF42BCFFB047046CF0134EE680CAC571 (bekræft på openpgp.org). Pakken omarchy/omarchy-keyring indeholder også denne nøgle og vil blive brugt til problemfrit at udrulle eventuelle opdateringer.

Du kan finde signaturen til enhver ISO-udgivelse ved at føje .sig til URL'en. For eksempel https://iso.omarchy.org/omarchy-x.x.x.iso.sig.