[Linux] [Réseau] nsswitch.conf: Configuration des services de noms et de commutation sous Linux

Table des matières 00 Aperçu 01 Informations utilisatuers et groupes 02 Résolution des noms réseau 03 Services et protocoles réseau 04 Groupes réseau 00 Aperçu Le fichier nsswitch.conf est la "table de routage de résolution de noms" du système Linux. Il agit comme un dispatcheur central, définissant l'ordre de recherche et les sourc ...

Publié le 15 juin à 18h01

Stratégie de mots de passe utilisateurs sous Linux

Les stratégies de mots de passe utilisateurs se divisent en deux aspects principaux : la durée de validité et la complexité requise. Configuration de la durée de validité du mot de passeIl existe deux méthodes pour configurer la durée de validité des mots de passe :(1). Modification du fichier /etc/login.defs``` MAX_VALID_DAYS 99999 # Durée max ...

Publié le 15 juin à 16h54

Configuration Technique de Keepalived, HAProxy et ACL pour l'Équilibrage de Charge

Principes de fonctionnement de Keepalived Keepalived s'appuie sur le protocole VRRP (Virtual Router Redundancy Protocol) pour assurer la redondance. VRRP est conçu pour les réseaux routés afin d'éviter les pannes causées par un point de défaillance unique au niveau de la passerelle. Plusieurs équipements offrant des fonctions identiques sont ...

Publié le 15 juin à 05h51

Configuration de Nginx pour le support HTTPS avec SSL

Prérequis Pour configurer HTTPS dans Nginx, vous devez disposer d'un nom de domaine enregistré, d'une résolution DNS correcte et d'un certificat SSL. Des solutions gratuites sont disponibles pour le DNS et le SSL, et l'enregistrement du domaine peut être effectué auprès de votre fournisseur d'hébergement. Ce guide se concentre sur l'intégration ...

Publié le 15 juin à 04h00

Gestion des comptes et des permissions sous Linux

Linux contrôle l'accès aux ressources en se basant sur l'identité des utilisateurs. On distingue plusieurs types de comptes : Compte superutilisateur : possède tous les droits Compte utilisateur ordinaire : droits restreints Compte de programme : pour les services système, non destiné à une connexion humaine Chaque utilisateur appartient à un ...

Publié le 15 juin à 03h13

Analyse du Rootkit LKM Reptile et de ses techniques d'injection

Cet article se penche sur Reptile, un rootkit LKM (Linux Kernel Module) populaire disponible sur GitHub, en analysant son implémentation et les méthodes utilisées pour s'intégrer au noyau Linux. Installation et utilisation de Reptile L'installation de Reptile est initiée via le script setup.sh : sudo ./setup.sh install Une fois installé, les ...

Publié le 14 juin à 02h14

Configuration de Python3 sur Linux pour la connexion à SQL Server

Vérification de l'installation de gcc et g++ Pour vérifier si les compilateurs gcc et g++ sont installés, exécutez les commandes suiventes : gcc --version # Si installé, la version sera affichée g++ --version # De même pour g++ En cas d'absence, transférez les paquets hors ligne (gcc_rpm, gcc-c++) et installez-les avec : rpm -ivh *.rpm --nodep ...

Publié le 13 juin à 16h59

Analyse de l'écriture massive sur disque et gestion mémoire sous Linux

Contexte Dans un environnement Linux, lors d'une opération d'écriture massive de fichiers sur disque avec une configuraton RAID5, une augmentation progressive de l'utilisation mémoire a été observée. Les indicateurs buffer/cache croissaient de manière continue, ce qui a déclenché une investigation technique détaillée pour identifier la cause so ...

Publié le 12 juin à 19h43

Utilisation des commandes i2c-tools sous Linux pour l'embarqué

Dans l'écosystème Linux embarqué, notamment sur les architectures ARM, la suite logicielle i2c-tools est indispensable pour déboguer et interagir avec les périphériques connectés au bus I2C. Cet article détaille l'usage des principales commandes : i2cdetect, i2cdump, i2cget, i2cset et la commande plus récente i2ctransfer. 1. i2cdetect : Identif ...

Publié le 11 juin à 20h23

Installation et Configuration de Docker

Installation de Docker Ce guide d'installation s'inspire des recommandations de la documentation officielle Docker. Suppression des Versions Antérieures Si des versions obsolètes de Docker sont présentes sur votre système, commencez par les supprimer : yum remove docker \ docker-client \ docker-client-latest \ docker-common \ do ...

Publié le 11 juin à 20h21