La maîtrise avancée de Linux est un atout incontournable dans le monde de l'informatique et des technologies. Avec l'essor du cloud computing, des serveurs web, et des infrastructures de virtualisation, de nombreuses entreprises recherchent des professionnels capables de gérer, automatiser et sécuriser leurs systèmes Linux. Cette formation de perfectionnement vous permettra de renforcer vos compétences en administration de systèmes Linux, en automatisation des tâches via Bash scripting, et en gestion de serveurs complexes tels que les stack LAMP ou LEMP. Vous apprendrez à configurer des environnements de préproduction, à travailler à distance via SSH, et à déployer des applications sur des machines virtuelles. 

 

En augmentant vos compétences dans la gestion des processus, des utilisateurs et des services sous Linux, vous serez prêt à répondre aux défis technologiques actuels, tout en ouvrant la voie à des responsabilités accrues dans des secteurs clés tels que la cybersécurité, la gestion des infrastructures et le devops. Cette formation vous prépare à des rôles à forte valeur ajoutée, offrant ainsi des perspectives d'évolution de carrière et une meilleure employabilité dans un marché du travail en constante évolution.

Public

À qui s'adresse la formation LINUX (Perfectionnement)

La formation "LINUX - Perfectionnement" s'adresse aux professionnels de l'informatique ayant déjà une connaissance de base de Linux et souhaitant approfondir leurs compétences en administration système. Elle est idéale pour les administrateurs système, développeurs et ingénieurs IT désireux de maîtriser le script Bash, la gestion des processus, la mise en place de serveurs, et l'utilisation avancée de technologies telles que LAMP et SSH.

Objectifs

Compétences visées pour la formation LINUX (Perfectionnement)

La formation "LINUX - Perfectionnement" vise à renforcer vos compétences en administration système, en se concentrant sur des outils et techniques avancés. Vous développerez votre maîtrise du script Bash, des processus, et de la planification avec Crontab. Vous apprendrez à configurer un environnement LAMP, à mettre en place un serveur de préproduction, et à gérer des connexions SSH pour le travail à distance. Adaptable, ce programme évolue selon vos besoins spécifiques.

Programme

Maîtriser les scripts Bash avancés

  1. Écriture et automatisation de scripts complexes
  2. Gestion des variables, boucles et conditions
  3. Debugging et bonnes pratiques de script

Gérer les processus sous Linux

  1. Surveillance et gestion des processus actifs
  2. Priorisation avec nice et renice
  3. Gestion des processus zombies et orphelins

Automatiser les tâches avec Crontab

  1. Programmation de tâches planifiées
  2. Gestion des logs et erreurs de Crontab
  3. Alternatives et outils complémentaires (anacron, systemd timers)

Installer et configurer une stack LAMP

  1. Installation de Linux, Apache, MySQL et PHP
  2. Configuration sécurisée du serveur web
  3. Gestion des bases de données MySQL

Mettre en place un serveur en préproduction

  1. Configuration d’un environnement de test sécurisé
  2. Gestion des versions et déploiements
  3. Utilisation de snapshots et sauvegardes

Administrer un serveur à distance avec SSH

  1. Configuration avancée de SSH (clés, tunnels, forwarding)
  2. Transfert sécurisé de fichiers (SCP, SFTP)
  3. Gestion des accès et sécurité

Utiliser VS Code connecté à une machine virtuelle

  1. Configuration du serveur distant dans VS Code
  2. Développement et débogage à distance
  3. Synchronisation des environnements

Gérer les permissions et utilisateurs

  1. Gestion avancée des utilisateurs et groupes
  2. Configuration des permissions sur fichiers et dossiers
  3. Utilisation des ACL pour des droits fins

Surveiller la performance système

  1. Analyse des ressources (CPU, RAM, I/O)
  2. Utilisation d’outils comme top, htop, iostat
  3. Mise en place d’alertes et monitoring

Configurer les services réseaux essentiels

  1. Gestion des pare-feux avec iptables/nftables
  2. Configuration des services DNS et DHCP
  3. Surveillance du trafic réseau

Sécuriser un serveur Linux

  1. Mise en place de politiques de sécurité
  2. Gestion des mises à jour automatiques
  3. Audit de sécurité et gestion des vulnérabilités

Adapter les configurations selon les besoins spécifiques

  1. Personnalisation selon les demandes des participants
  2. Installation et configuration d’outils supplémentaires
  3. Résolution de cas pratiques et dépannage

La formation LINUX (Perfectionnement) est dispensée sur 14 heures

Durée et montant de la formation

Intitulé Durée Montant HT
Formation LINUX - Perfectionnement 14 heures 1290.00 â‚¬

Demander une convention de formation

Inscription newsletter

Recevez la newsletter ONLYWEB Formation pour vous tenir informé des formations à venir et maintenir vos compétences.

ONLYWEB Formation, s'appuie sur le réseau d'experts EVA - Solutions

coordonnées

© ONLYWEB Formation
6 pl. Dumas de Loire
69009 Lyon
TÉL 09 72 13 00 73
EVA Solutions: La force du réseau