![]() |
|||||||||||||||||||||
|
|||||||||||||||||||||
Infrastructure Technologique Par définition, une distribution GNU/Linux est une compilation de logiciels libres (sous licence GPL ou équivalent) axée sur un noyau Linux. Le nombre de logiciels compilés dans une distribution dépend du but final de cette dernière ; les distributions communes comptent généralement quelques milliers de logiciels constituant l'ensemble des composants nécessaires pour utiliser un ordinateur (noyau, librairies systèmes, interpréteurs de commandes, gestionnaires graphiques, programmes systèmes, programmes utilisateurs, ...). Un système GNU/Linux minimal, mais parfaitement utilisable, qu'on peut orienter dans n'importe quelle utilisation (serveur, poste de travail, station multimédia, ...) est construit avec moins de 100 logiciels, ce sont les logiciels de base qui sont communs à toutes les distributions et c'est de la qualité de leur compilation que dépend la robustesse et la qualité générale du système. Aujourd'hui on compte presque 400 distributions différentes allant des distributions spécialisées aux distributions grand public; cela sans compter les différentes solutions commerciales basées sur des logiciels libres. Distribution spécialiséeUne distribution spécialisée diffère d'une distribution grand public dans la nature des logiciels qui y sont installés et dans la manière dont ils sont installés. Ainsi une distribution destinée à être utilisée comme pare-feu par exemple comprendra seulement un noyau et un ensemble réduit de librairies et de programmes servant à piloter le pare-feu Linux (il existe des distributions de ce genre qui peuvent être entièrement stockées sur une disquette). Les avantages de cette minimisation sont multiples car moins il y a de logiciels, moins il y a de failles de sécurité potentielles, cela réduit aussi la taille du système final, ce qui étend son champ d'action aux équipements réduits ou spécialisés ou encore au matériel à bas coût ou obsolète. D'autres distributions axées sur la sécurité incorporent des modifications dans les logiciels qui les rendent plus sécurisées par défaut mais sans en réduire le nombre ou très peu. Le choix idéal dans notre cas serait une distribution minimale axée sur la sécurité qui incorpore tous les services nécessaires au déploiement de l'infrastructure logicielle du projet, cette distribution devra disposer d'un système d'installation qui gère la pré configuration automatique de tous les services pour une utilisation sécuritaire optimale. Il devra aussi être possible d'intégrer toute modification du système ou tout composant spécifique directement sur le support d'installation de telle manière à avoir un système prêt à l'emploi tout de suite après l'installation. Ce système devra aussi être doté d'interfaces de configuration pour les administrateurs et les utilisateurs, ces interfaces devront être capables de piloter entièrement le système et d'en modifier le comportement sans en corrompre la sécurité ou l'intégrité tout en assurant une bonne qualité de service. Ceci nous amène à la conclusion que la meilleure méthode pour obtenir le système qui répondra à toutes les spécifications est de se baser sur une distribution existante et de l'étendre en y rajoutant les services nécessaires de la manière voulue. TrioOS GNU/LinuxDescriptionTrioOS est un système d'exploitation de la famille GNU/Linux ayant comme caractéristiques :
Description des services du système cibleCe système comprend les dernières versions stables de l'ensemble des logiciels qui forment le système de base, à partir duquel sont construits les différents services nécessaires : Services de messagerie électronique Les services de messagerie sont assurés par un ensemble de logiciels :
Services de cache Internet Les caches (ou Proxy) sont des programmes qui agissent entre le navigateur Internet et les serveurs de contenu HTTP, HTTPS et FTP. Leur but premier est d'économiser la bande passante en gardant des copies locales des pages visitées par les utilisateurs, une image par exemple ne sera téléchargée qu'une seule fois depuis le serveur d'origine, quelque soit le nombre de requêtes faites par les utilisateurs vers cette dernière. Les serveurs Proxy modernes, tel que Squid, le Proxy open source le plus populaire, permettent de faire beaucoup plus que d'économiser la bande passante : Ils permettent de gérer des listes d'accès dans le but de contrôler et de réglementer l'accès à la navigation web.
|
|||||||||||||||||||||
|
|||||||||||||||||||||