Linux

Linux, Non classé, Système

Fiche .htaccess : configuration avancée Apache

Catégorie : serveur webÉtiquettes : apache, htaccess, rewrite, sécurité 1. Introduction Dans ton parcours en BTS CIEL ou SIO, tu vas très souvent manipuler des serveurs web, notamment Apache HTTP Server. La configuration avancée d’Apache constitue une compétence essentielle, surtout lorsque tu travailles sur des hébergements mutualisés ou des environnements sans accès root. Le fichier […]

Linux, Système

Fiche virtual host Apache 2 sous Debian / Ubuntu

Les Virtual Hosts Apache permettent d’héberger plusieurs sites web sur un même serveur. Ils permettent de gérer : Exemple : Principe général Apache reçoit une requête HTTP avec un nom de domaine dans l’en-tête Host. Exemple : Apache compare ce nom avec les directives : Puis il sert le bon site grâce au bon bloc

Linux, Système

Fiche root et sudo sous debian / ubuntu

Sous Linux, l’utilisateur root possède tous les droits sur le système.La commande sudo permet à un utilisateur standard d’exécuter des commandes avec des privilèges administrateur. Objectifs : Utilisateur root Définition Accès root Sur Debian : Sur Ubuntu : Définir un mot de passe root (Ubuntu) Désactiver root Commande sudo Principe Utilisation Exemples : Lancer un

Linux, Système

Fiche gestion des utilisateurs et des groupes sous debian / ubuntu

La gestion des utilisateurs et des groupes est une base essentielle de l’administration système Linux.Elle permet de contrôler l’accès aux ressources et d’appliquer des politiques de sécurité. Objectifs : – créer et gérer des utilisateurs– créer et gérer des groupes– attribuer des droits– comprendre les fichiers système liés Fichiers importants Création d’un utilisateur Ce que

Linux, Non classé, Système

Fiche scp sous linux

scp (Secure Copy Protocol) permet de transférer des fichiers de manière sécurisée via SSH. Il est utilisé pour : Principe Le transfert se fait via SSH (port 22 par défaut). Syntaxe générale Connexion avec clé SSH (recommandé) Génération de la clé Sur le poste client : Fichiers générés : Copie de la clé sur le

Linux, Système

Fiche SFTP sous debian/ubuntu

SFTP (SSH File Transfer Protocol) permet de transférer des fichiers de manière sécurisée via SSH.Contrairement à FTP, toutes les communications sont chiffrées. Objectifs : Installation SFTP repose sur SSH. Installer le serveur SSH : Vérifier le service : Activer au démarrage : Configuration de base Fichier principal : Éditer : Vérifier que SFTP est activé

Linux, Système

Fiche FTP sous debian/ubuntu (VSFTPD)

Cette fiche présente la mise en place d’un serveur FTP avec vsftpd sous Debian/Ubuntu, la création d’utilisateurs et la gestion des droits d’accès. Objectifs : Installation du serveur FTP Vérifier le service : Activer au démarrage : Fichier de configuration Fichier principal : Sauvegarde : Configuration de base Éditer : Paramètres essentiels : Redémarrer le

Linux, Système

Fiche cron sous Linux

cron permet de planifier automatiquement l’exécution de commandes ou de scripts sous Linux. Il est utile pour : Éditer la crontab utilisateur Afficher les tâches planifiées : Supprimer toute la crontab de l’utilisateur : Structure d’une ligne cron Exemple : Cette ligne exécute le script sauvegarde.sh tous les jours à 02h30. Exemples courants Exécuter une

Linux, Réseau

Fiche configuration des VLAN sous linux

Les VLAN permettent de segmenter un réseau logique sur une même interface physique.Sous Linux, leur configuration dépend du gestionnaire réseau utilisé. Cette fiche permet : 1. Principe VLAN 2. Pré-requis 3. Configuration selon les gestionnaires Debian (/etc/network/interfaces) systemd-networkd netplan NetworkManager (nmcli) dhcpcd (Raspberry Pi) Commande temporaire 4. Vérification 5. Quand configurer les VLAN sur la

Linux, Réseau

Fiche gestionnaires réseau linux (debian / ubuntu / raspberry pi)

Sous Linux, plusieurs outils peuvent gérer le réseau.Le point clé est de comprendre quel gestionnaire est actif et comment il s’intègre dans l’architecture. 1. Architecture globale 2. Les gestionnaires réseau systemd-networkd NetworkManager dhcpcd ifupdown 3. Le rôle de netplan netplan est une couche intermédiaire. 4. Identifier le gestionnaire actif 5. Tableau récapitulatif des gestionnaires réseau

Linux, Réseau

Fiche utilisation de ifup / ifdown (debian)

Les commandes ifup et ifdown permettent de : Elles sont indispensables en environnement Debian pour : Configuration type (rappel) Commandes essentielles Activer une interface Désactiver une interface Redémarrer une interface Activer toutes les interfaces Désactiver toutes les interfaces Explication détaillée ifup ifdown Option -a Cycle de fonctionnement Commandes de diagnostic Vérifier les interfaces Vérifier le

Linux, Réseau

Fiche configuration réseau avec nmcli (raspberry pi / networkmanager)

Pur Raspberry Pi OS, il est possible d’utiliser NetworkManager à la place de dhcpcd.L’outil nmcli permet de configurer le réseau en ligne de commande, de façon propre et automatisable. Intérêt : Pré-requis Installer et activer NetworkManager : Désactiver dhcpcd pour éviter les conflits : Configuration complète Explication détaillée nmcli Connexion vs interface exemple : Modes

Linux, Réseau

Fiche configuration réseau DHCPD sur raspberry pi (debian / raspberry pi os)

Le Raspberry Pi est un excellent support pour : Contrairement à Ubuntu, il utilise dhcpcd pour gérer le réseau. Objectif de cette fiche : Configuration complète Configuration Wi-Fi Activation SSH Explication détaillée dhcpcd Interface Ethernet (eth0) Interface Wi-Fi (wlan0) IP fixe indispensable pour : Commandes essentielles Redémarrer le réseau Vérifier les interfaces Vérifier le routage

Linux, Réseau

Fiche configuration réseau avec /etc/network/interfaces (Debian)

La configuration réseau via /etc/network/interfaces est une méthode classique sous Debian.Elle reste très utilisée sur les serveurs et environnements professionnels. Cette fiche permet de : Configuration complète Explication détaillée Structure générale Format : Modes : DHCP IP fixe Paramètres essentiels : Multi-IP Multi-interface Wi-Fi Commandes essentielles Appliquer la configuration Monter / démonter interface Commandes de

Linux, Réseau

Fiche configuration réseau avec Netplan (debian/ubuntu)

La configuration réseau est une compétence essentielle pour tout administrateur systèmes et réseaux. Dans un contexte BTS CIEL ou SIO, comprendre et maîtriser Netplan permet de configurer rapidement des interfaces réseau (Ethernet, Wi-Fi, multi-IP, multi-cartes) sur des systèmes modernes comme Ubuntu ou Debian récents. Cette fiche vous guide pas à pas avec des cas concrets

Linux, Réseau

Fiche audit sécurité avec Lynis

Lynis est un outil d’audit de sécurité pour systèmes Linux.Il permet d’identifier les faiblesses de configuration et de proposer des actions correctives. L’objectif pour un étudiant en BTS CIEL ou SIO est de : ATTENTION : ce document est fait dans un but pédagogoique, tout durcissmeent d’une machine en production doit être réalisé par un

Linux, Réseau

Fiche routage : configuration et gestion des routes sous Linux

Pour les étudiants en BTS CIEL ou SIO, le routage est une notion fondamentale.Il permet : Cette fiche inclut : Configuration du routage (bloc unique) Explication détaillée Table de routage Exemple : Passerelle utilisée pour : Route statique permet d’atteindre un réseau distant Multi-réseaux plusieurs routes possibles vers différents réseaux Important : persistance des routes

Linux, Réseau

Fiche pare-feu Linux : UFW (simple) et nftables (avancé)

Pour les étudiants en BTS CIEL ou SIO, le pare-feu est indispensable pour sécuriser un serveur.Cette fiche couvre : Configuration UFW (simple et rapide) Explication UFW Configuration nftables (niveau avancé) Explication nftables Lien avec fail2ban Fail2ban ajoute automatiquement des règles firewall pour bloquer les IP malveillantes. Avec nftables ou iptables : Exemple : Cas pratiques

Linux, Windows

Fiche dépannage réseau : Linux & Windows

Pour les étudiants en BTS CIEL ou SIO, le dépannage réseau repose sur une méthode rigoureuse.Cette fiche intègre maintenant un élément essentiel souvent oublié : ARP (Address Resolution Protocol), indispensable pour comprendre les problèmes de communication en réseau local. fonctionnement du réseau.Commandes de dépannage (bloc unique) Méthode de diagnostic 1. Vérifier IP 2. Tester réseau

Linux, Réseau

Fiche proxmox : gestion du réseau et configuration des interfaces

Pour les étudiants en BTS CIEL ou SIO, Proxmox permet de gérer le réseau à la fois en ligne de commande et via une interface graphique.La compréhension des deux méthodes est essentielle pour : Cette fiche couvre : Configuration réseau Proxmox (CLI) Configuration via interface graphique Proxmox 1. Accès à la configuration réseau 2. Création

Linux

Fiche SSH : installation et sécurisation

Pour les étudiants en BTS CIEL ou SIO, SSH est un service critique pour l’administration des systèmes.Cette fiche propose une configuration renforcée conforme aux bonnes pratiques de sécurité et aux attentes d’un audit type Lynis. Objectifs : Configuration complète SSH sécurisée Explication détaillée 1. Sécurisation de l’accès 2. Authentification 3. Protection contre attaques 4. Hardening

Linux

Fiche fail2ban : protection des services ssh, ftp et apache sous Debian

Pour les étudiants en BTS CIEL ou SIO, sécuriser un serveur passe par la surveillance des logs et le blocage automatique des comportements malveillants. Fail2ban permet : Cette fiche couvre la protection de : Configuration complète fail2ban Explication détaillée Principe de fonctionnement Fail2ban analyse les logs : Lorsqu’un nombre d’échecs dépasse maxretry dans findtime, l’IP

Linux, Réseau

Fiche dhcp Debian : mise en place d’un serveur ISC DHCP SERVER

Pour les étudiants en BTS CIEL ou SIO, DHCP et DNS sont étroitement liés.Le serveur DHCP peut automatiquement fournir aux clients : Cette fiche montre une configuration DHCP complète sous Debian avec intégration DNS. Configuration complète DHCP + DNS (bloc unique) Explication détaillée 1. Intégration DHCP / DNS Le DHCP fournit automatiquement au client :

Linux, Réseau

Fiche logs Debian : analyse et recherche dans les journaux système

Pour les étudiants en BTS CIEL ou SIO, savoir lire et exploiter les logs est essentiel.Les journaux permettent de : Cette fiche présente les principaux fichiers de logs Debian et les commandes pour les exploiter efficacement. Commandes d’analyse des logs (bloc unique) Explication détaillée Emplacement des logs Les logs Debian sont stockés dans /var/log/. Fichiers

Linux

Fiche installation bind9 avec zone complète (web + messagerie)

Pour les étudiants en BTS CIEL ou SIO, configurer un serveur DNS complet est une compétence essentielle.Cette fiche présente l’installation et la configuration de BIND9 sous Debian avec une zone incluant : Elle met également l’accent sur deux notions fondamentales : Configuration complète BIND9 (bloc unique) Explication détaillée Organisation de BIND9 Le point final .

Linux, Système

Fiche configuration de base apache2 – ajout d’un site

Dans un contexte BTS CIEL ou SIO, savoir déployer un serveur web est une compétence essentielle.Apache2 est l’un des serveurs web les plus utilisés en environnement Linux. L’objectif est de : Configuration complète Explication détaillée Installation Apache2 est installé via le gestionnaire de paquets.Le service démarre automatiquement après installation. Répertoire du site Le dossier /var/www/monsite

Linux, Système

Installer Apache2 sur Debian (rapide & propre)

Mettre en place un serveur web Apache2 sur Debian avec une configuration fonctionnelle. Prérequis Installation Démarrage du service Vérifier : Test du serveur Dans un navigateur : Tu dois voir la page “Apache2 Debian Default Page” Arborescence utile Modifier la page web Exemple minimal : Recharger Apache Ouvrir le firewall (si actif) Avec UFW :

Linux, Système

Fiche mysql / mariadb : bases, utilisateurs, droits et sauvegardes

Catégorie : bases de donnéesÉtiquettes : mysql, mariadb 1. Introduction Dans un environnement BTS CIEL ou SIO, tu vas très souvent déployer des applications qui reposent sur une base de données (WordPress, GLPI, outils internes, etc.).MariaDB et MySQL sont des SGBD (Systèmes de Gestion de Base de Données) largement utilisés sous Linux. Dans cette fiche,

Retour en haut