Sécurité¶
OmarOS prend la sécurité très au sérieux. C'est censé être un système d'exploitation que vous pouvez utiliser pour faire du Vrai Travail dans le Monde Réel. Où perdre un portable ne peut pas mener à une urgence de sécurité. Voici donc ce que nous faisons :
- Le chiffrement intégral du disque est obligatoire : c'est l'étape la plus importante pour sécuriser la protection physique de vos données. Si votre ordinateur est perdu ou volé, les données sont entièrement chiffrées avec LUKS standard (Linux Unified Key Setup).
- Le pare-feu est activé par défaut : tout le trafic entrant est bloqué par défaut, sauf le port 53317 pour LocalSend. Même ssh est désactivé jusqu'à ce que vous l'activiez via Configuration > Sécurité > SSHD, qui ouvre le port 22 (avec limitation de débit contre la force brute) dans le cadre de la configuration. Nous verrouillons même l'accès Docker avec la configuration ufw-docker pour empêcher que vos conteneurs soient accidentellement exposés au monde entier.
- Arch a toujours les dernières mises à jour : Arch, la distribution sous-jacente sur laquelle OmarOS est construit, est une distribution en publication continue. Cela signifie que toute vulnérabilité de sécurité découverte et corrigée dans un paquet est rapidement disponible à l'installation avec
omaros-update. Vous exécutez ainsi toujours les dernières versions les plus sûres de tout. - OmarOS maintient ses propres paquets et son propre miroir : OmarOS ne repose par défaut que sur les paquets des dépôts core/extra/multilib d'Arch et de son propre Dépôt de paquets OmarOS. Vous pouvez installer des logiciels directement depuis l'AUR, mais l'installation de base ne le fait pas — seules quelques installations optionnelles, comme les navigateurs tiers, tirent depuis l'AUR.
- Cloudflare nous protège des DDoS : toute l'infrastructure de distribution d'OmarOS — les ISO, les paquets OmarOS, le miroir Arch — est protégée derrière le formidable bouclier anti-DDoS de Cloudflare et hébergée sur son CDN. Cela offre une disponibilité superbe.
Changer vos mots de passe¶
Vous avez deux mots de passe sur une installation chiffrée : celui qui déverrouille le disque au démarrage, et celui avec lequel vous vous connectez et utilisez sudo. La configuration les rend identiques. Tous deux peuvent être changés sous Mettre à jour > Mot de passe dans le menu OmarOS — Chiffrement du disque pour le premier, Utilisateur pour le second. Changer le mot de passe du disque demande d'abord l'actuel, ayez-le donc sous la main. Si un changement est interrompu, lancez Chiffrement du disque à nouveau : il demande le mot de passe qui déverrouille le disque maintenant et termine le changement.
Transmettre une machine que vous avez déjà utilisée¶
Si vous transmettez votre machine à quelqu'un d'autre, vous n'avez pas à la réinstaller. Lancez Configuration > Réinitialiser l'ordinateur dans le menu OmarOS, tapez reset pour confirmer, et redémarrez. Cela efface chaque compte utilisateur et tout ce qui se trouve dans /home, jette tous les paquets et changements système que vous avez faits depuis l'installation, et efface l'identité de la machine — connexions réseau, clés d'hôte et tout. Ce qui revient, c'est l'assistant de configuration du premier démarrage, prêt pour que son nouveau propriétaire saisisse son propre nom, son mot de passe et son mot de passe de chiffrement.
Cela fonctionne en restaurant l'instantané de base que prend l'installateur, ce n'est donc disponible que sur les machines installées depuis l'ISO OmarOS. Et sur un disque sans chiffrement, une réinitialisation est une suppression plutôt qu'un effacement sécurisé, si bien que si les données étaient sensibles, faites plutôt une installation fraîche.
Sudo sans mot de passe¶
Parfois, vous voulez que sudo cesse de demander, le plus souvent quand un agent IA fait une longue série de travaux système pour vous. Configuration > Sécurité > Sudo sans mot de passe demande combien de temps autoriser l'accès : 15 minutes, 1 heure, 1 jour ou Définitivement. Une icône d'avertissement rouge apparaît à côté des autres indicateurs de la barre de menu tant que l'accès est actif. Cliquez dessus ou relancez la commande pour désactiver l'accès. Vous pouvez aussi passer votre propre nombre de minutes (de 1 à 1440) avec omaros-sudo-passwordless 30, ou utiliser omaros-sudo-passwordless permanent.
L'accès minuté expire automatiquement, y compris immédiatement après la reprise d'une suspension qui a dépassé l'échéance. Redémarrer l'ordinateur y met fin plus tôt. L'accès permanent survit aux redémarrages et reste activé jusqu'à ce que vous le désactiviez.
Mettre à jour ou retirer le paquet de réglages d'OmarOS met fin à tout accès temporaire avant que sa prise en charge de l'expiration ne change. Si la commande signale une erreur d'autorisation ou de nettoyage, résolvez-la avant d'essayer d'activer un autre accès ; une erreur ne signifie pas que l'accès sans mot de passe est inactif.
Soyez lucide sur ce point : tant qu'il est actif, tout ce qui s'exécute sous votre utilisateur peut tout faire en root sans qu'on le lui demande. C'est tout l'intérêt, et c'est aussi tout le risque.
Clés de signature¶
Les ISO des versions d'OmarOS sont signées avec la clé de signature OmarOS. Son empreinte et sa clé publique se trouvent sur omaros.org/download. Les paquets qui proviennent encore du dépôt d'Omarchy sont vérifiés par pacman avec les clés du paquet omarchy-keyring, qui sert aussi à déployer les éventuelles mises à jour de clés.
Vous pouvez trouver la signature de toute version d'ISO en ajoutant .sig à l'URL. Comme https://iso.omaros.org/omaros-x.x.x.iso.sig.