Leçon 1 sur 4 · 7 min
Ce que fait un système d’exploitation
Le noyau, les processus, les fichiers et les comptes utilisateurs : quatre idées derrière tout ce que fait votre Mac.
Vous ouvrez une appli, enregistrez un document, branchez un disque. Rien de tout cela n’atteint directement le matériel : un programme appelé système d’exploitation se place entre chaque action que vous effectuez et la puce, la mémoire et le disque en dessous. Comprendre ses quatre fonctions principales rend le reste de ce cours, et les choix que vous ferez sur votre Mac, beaucoup plus faciles à suivre.
Le noyau : responsable du matériel
Le noyau est le cœur du système d’exploitation, la partie qui décide quel programme peut utiliser le processeur ensuite, quelle appli peut lire quelle zone de mémoire, et comment les données atteignent le disque. La documentation de sécurité d’Apple décrit la sécurité système comme « responsable du contrôle de l’accès aux ressources système des appareils Apple sans compromettre la facilité d’utilisation », couvrant le processus de démarrage et la « protection des ressources du système informatique telles que le processeur, la mémoire, le disque, les logiciels et les données stockées ». Tout autre programme, y compris les applis que vous ouvrez, demande ces ressources au noyau plutôt que de les toucher directement.
Ce contrôle commence avant même que macOS ait fini de se charger. Apple appelle cela le démarrage sécurisé : une chaîne de vérifications, débutant dans le matériel lui-même, où « chaque étape est conçue pour s’assurer que la suivante fonctionne correctement avant de lui transmettre le contrôle ». Si une étape précoce n’est pas digne de confiance, les suivantes ne sont pas autorisées à s’exécuter.
Processus : les programmes pendant leur exécution
Un processus est un programme pendant qu’il s’exécute : votre navigateur, votre client de messagerie, un service en arrière-plan qui vérifie les mises à jour. Le noyau en fait tourner des dizaines à la fois en donnant à chacun une tranche de temps sur le processeur et une zone privée de mémoire. Les leçons suivantes de ce cours s’appuient là-dessus : le bac à sable des applis existe précisément pour empêcher un processus d’accéder à la mémoire ou aux fichiers d’un autre.
Fichiers : organisés, et soumis à permission
Le système d’exploitation organise aussi le stockage en un système de fichiers : des dossiers, des fichiers, et des métadonnées sur qui est autorisé à lire ou modifier chacun d’eux. Ce contrôle d’accès est ce qui permet à deux personnes, ou deux applis, de partager le même disque sans voir automatiquement les données de l’autre.
Utilisateurs : des identités séparées sur une même machine
Enfin, le système d’exploitation garde trace de qui fait la demande. Sur un Mac, chaque personne qui se connecte a un compte, et les comptes existent en différents types. Le guide de l’utilisateur Mac d’Apple explique qu’un administrateur « peut ajouter et gérer d’autres utilisateurs, installer des applis et modifier les réglages », tandis qu’un compte standard, « configuré par un administrateur », « peut installer des applis et modifier ses propres réglages, mais ne peut pas ajouter d’autres utilisateurs ni modifier les réglages des autres utilisateurs ». Le compte que vous utilisez au quotidien décide de ce que vous, et tout logiciel s’exécutant en votre nom, êtes autorisés à toucher.
| Idée | Ce qu’elle gère | Pourquoi ça compte pour vous |
|---|---|---|
| Noyau | Le processeur, la mémoire et le processus de démarrage | Tout le reste dépend de son bon fonctionnement |
| Processus | Les programmes pendant leur exécution | Les isoler limite jusqu’où une appli compromise peut aller |
| Fichiers | Le stockage et qui peut le lire ou l’écrire | La base de chaque invite de permission que vous verrez |
| Utilisateurs | Quelle personne ou quel compte fait la demande | Décide si une action nécessite votre approbation |
À retenir
- Le noyau est le programme central qui contrôle le processeur, la mémoire et le disque ; les applis lui demandent l’accès plutôt que de toucher le matériel directement.
- Le démarrage sécurisé vérifie chaque étape du démarrage avant de transmettre le contrôle à la suivante, afin qu’une étape non digne de confiance ne puisse pas continuer.
- Un processus est un programme pendant qu’il s’exécute ; le système d’exploitation isole les processus les uns des autres.
- Les systèmes de fichiers suivent qui peut lire ou modifier chaque fichier, la base de chaque permission que vous rencontrerez plus loin dans ce cours.
- Les comptes utilisateurs existent en différents types sur macOS : un administrateur peut modifier les réglages et gérer d’autres comptes, un compte standard ne le peut pas.
Vérifiez vos connaissances
1. Que fait le noyau ?
- Il stocke vos fichiers dans le cloud
- C’est le cœur du système d’exploitation qui contrôle le processeur, la mémoire et le disque — Exact.
- C’est un type d’appli que vous pouvez installer
- Il ne fonctionne que lorsque vous êtes connecté à Internet
Le noyau est la partie du système d’exploitation qui gère les ressources matérielles pour tout autre programme.
2. Qu’est-ce qu’un processus ?
- Un dossier de documents
- Un compte utilisateur
- Un programme pendant qu’il s’exécute — Exact.
- Un type de permission de fichier
Un processus est une instance en cours d’exécution d’un programme ; le système d’exploitation donne à chacun du temps processeur et sa propre mémoire.
3. Selon le guide de l’utilisateur Mac d’Apple, que peut faire un compte standard, que peut aussi faire un compte administrateur ?
- Ajouter de nouveaux utilisateurs au Mac
- Installer des applis et modifier ses propres réglages — Exact.
- Modifier les réglages d’autres utilisateurs
- Contourner le mot de passe de connexion d’autres comptes
Les comptes standard peuvent installer des applis et ajuster leurs propres réglages, mais seul un administrateur peut ajouter des utilisateurs ou modifier d’autres comptes.
4. À quoi sert le démarrage sécurisé ?
- Accélérer l’ouverture des applis
- Vérifier chaque étape du démarrage avant de transmettre le contrôle à la suivante — Exact.
- Sauvegarder automatiquement vos fichiers
- Laisser n’importe quelle appli accéder à n’importe quel fichier sans invite
Apple décrit le démarrage sécurisé comme une chaîne de confiance où chaque étape vérifie la suivante avant de lui transmettre le contrôle.
À vous de jouer avec FireAI
Mettez cette leçon en pratique sur votre propre Mac.
- Répondez à votre première invite de connexion, et ce que signifie chaque durée de validité — Comprenez exactement ce que vous approuvez la première fois que FireAI vous le demande.
- Trouvez les applis présentant des failles de sécurité connues — Fermez les failles connues avant que quiconque les exploite : mettez à jour la seule appli qui en a besoin.
- Voyez quelle appli active votre caméra ou votre micro, et où va son trafic — Sachez quelle appli peut vous voir ou vous entendre, pas seulement que quelque chose le peut.
Sources
Mettez-le en pratique sur votre Mac
Essayez toutes les fonctionnalités gratuitement pendant 17 jours, sans carte bancaire.