Qu'est-ce qu'un administrateur système Linux®?
Un administrateur système Linux® est une personne responsable de la configuration et de la gestion des systèmes informatiques au sein d'une entreprise, principalement de celles utilisant un système d'exploitation Linux®. Il possède généralement une vaste expérience dans les domaines du matériel informatique, des logiciels, des systèmes d'exploitation, de la programmation, de la sécurité et des réseaux. Certaines responsabilités communes incluent la résolution de problèmes techniques pour les utilisateurs, la création de scripts et de programmes, la configuration de périphériques, l’installation de programmes et de services, la configuration de comptes d’utilisateur et la gestion de systèmes de fichiers. Ceux qui travaillent dans des entreprises qui exploitent des sites Web peuvent être responsables de la configuration de ces sites, de la création d'applications en ligne et de la mise en œuvre de technologies de base de données. La sécurisation des données, l’élaboration d’un plan de sauvegarde des données et la surveillance des journaux du système sont d’autres tâches.
Les principales responsabilités d'un administrateur système Linux® sont de fournir un support technique continu et de gérer la technologie utilisée dans l'organisation. Certaines tâches courantes incluent la résolution des problèmes de réseau, la configuration des périphériques, la création de scripts permettant d'automatiser les tâches courantes, l'installation de mises à jour logicielles, la lecture des journaux d'événements et la gestion des tâches en cours. La gestion des comptes est une autre tâche nécessaire. Elle peut inclure la configuration de comptes pour nouveaux utilisateurs, la modification de mots de passe, la mise en œuvre de règles de comptes, la résolution des problèmes d’autorisations et la définition de quotas de disque. Les administrateurs système travaillent également avec les systèmes de fichiers d'un ordinateur en gérant des disques durs, en créant et en supprimant des partitions, en montant ou en démontant des systèmes de fichiers, en configurant les options de stockage et en évitant la corruption des données.
L'installation et la configuration de divers services et systèmes relèvent également de la responsabilité d'un administrateur système Linux®, en particulier de ceux qui travaillent avec des serveurs Web. Certaines tâches incluent l'installation de composants pour le site Web d'une entreprise, la conception et l'administration de bases de données, la gestion du matériel et des logiciels du serveur du site Web, le codage d'applications Web et l'utilisation de la virtualisation. L'administrateur doit également configurer les services sur les postes de travail habituels et peut utiliser un logiciel de gestion de la configuration capable d'appliquer automatiquement une série de modifications à plusieurs ordinateurs à la fois. Certains services de système de poste de travail incluent ceux liés au courrier électronique, aux communications et aux systèmes de fenêtrage.
Un administrateur système Linux® doit également prendre en compte la sécurité du système et du réseau et se préparer à la récupération en cas de catastrophe naturelle ou de problème technique. Il surveille la sécurité du système à l'aide de divers programmes et en lisant les journaux des événements d'un système d'exploitation, qui détaillent les divers événements qui se produisent pendant le fonctionnement du système. En se préparant au risque de perte ou de corruption des données, un administrateur système crée des sauvegardes, en vérifie les données et collabore avec d'autres professionnels de la sécurité des informations pour élaborer un plan de reprise après sinistre fonctionnel. Les utilisations du chiffrement et des pare-feu peuvent contribuer à améliorer la sécurité des informations. L'administrateur système est également responsable de leur configuration appropriée.