Guide Complet de Git : Configuration et Opérations Essentielles

Ce guide détaille les étapes de configuration et les opérations courantes avec Git, un système de contrôle de version distribué. Configuration de Git Vérification des Paramètres Git Pour visualiser tous les paramètres Git configurés sur votre système, utilisez la commande suivante : git config --list Pour afficher l'origine de chaque configura ...

Publié le 12 octobre à 07h06

Commandes essentielles pour l'administration réseau sous Linux

Vue d'ensemble des outils réseau La gestion réseau sous Linux repose sur un ensemble d'utilitaires en ligne de commande permettant de configurer, surveiller et dépanner les connexions. Parmi les plus courants : curl et wget pour les transferts, telnet pour les tests de connectivité, ip pour la configuration des interfaces, hostname pour l'ident ...

Publié le 2 octobre à 09h47

Introduction à Ansible pour la Gestion de Configuration et le Déploiement d'Applications

Ansible est un puissant outil d'automatisation écrit en Python, conçu pour la gestion de configuration et le déploiement d'applications. Il intègre les meilleures fonctionnalités des outils d'orchestration existants, offrant des capacités comparables à celles de Puppet et SaltStack. Ansible excelle dans la gestion et le déploiement d'applicatio ...

Publié le 12 août à 11h57

Résolution des problèmes courants lors de l'installation d'Ubuntu 22.04 LTS

Erreur de virtualisation : Fonctionnalité AMD-V désactivée Après l'installation initiale d'Ubuntu 22.04, il est possible de rencontrer un échec au démarrage du système. Un message d'erreur peut indiquer que la fonctionnalité de virtualisation matérielle, telle qu'AMD-V (ou Intel VT-x), est désactivée. Cette situation est fréquente dans les e ...

Publié le 5 août à 23h45

Configuration Rapide d'Ubuntu Server 18.04.6 sur VMware : De l'Image ISO à l'Accès SSH Sécurisé

La mise en place rapide d'un environnement serveur Linux virtuel, propre et administrable à distance, représente une compétence fondamentale pour les ingénieurs DevOps et les développeurs. Ubuntu 18.04.6 LTS Server, en tant que version à support étendu, est fréquemment privilégiée pour sa robustesse et sa large compatibilité logicielle. Cet art ...

Publié le 29 juillet à 06h26

Renforcement de la Sécurité des Serveurs Linux

Ce guide détaille plusieurs étapes essentielles pour renforcer la sécurité de votre serveur Linux. Chaque section couvre un aspect spécifique, de la gestion des utilisateurs à la configuration des services. Vérification des utilisateurs avec UID 0 Il est crucial de s'assurer que seul l'utilisateur root possède un identifiant utilisateur (UID ...

Publié le 25 juillet à 18h17

Exploitation d'une Faille de Lecture de Fichiers et Escalade de Privilèges sur un Système CMS

Étape 1 : Découverte de l'Hôte Cible Pour identifier les machines actives sur le réseau local, une analyse ARP peut être effectuée. L'objectif est de repérer l'adresse IP correspondant à la machine cible. netdiscover -r 192.168.158.0/24 La sortie révèle plusieurs adresses IP, dont une potentiellement vulnérable, par exemple 192.168.158.147. Ét ...

Publié le 22 juillet à 23h52

Configuration SSH entre Windows 11 et une machine virtuelle VMware (ligne de commande, MobaXterm, VSCode)

Ce guide explique comment configurer une connexion SSH entre votre hôte Windows 11 et une machine virtuelle VMware. Vous découvrirez les étapes de base, puis les configurations avancées avec clé SSH pour une connexion sans mot de passe. Étape 1 : Obtenir l'adresse IP de la machine virtuelle Connectez-vous à votre VM et exécutez la commande suiv ...

Publié le 18 juillet à 19h35

Mosh : un terminal distant résilient basé sur UDP

Vue d'ensemble Mosh (Mobile Shell) est un client/serveur de terminal distant conçu pour les environnements à connectivité variable. Il repose sur UDP et maintient la session active en cas de changement d'adresse IP, de veille du poste ou de perte temporaire de paquets. Différences clés avec SSH Transport UDP au lieu de TCP Connexion persistant ...

Publié le 15 juillet à 01h08

Premiers pas avec le Raspberry Pi 3B+ – Déballage et installation du système

Le Raspberry Pi 3B+ est une carte nano-ordinateur très polyvalente, bien plus performante que les microcontrôleurs classiques comme le STM32F4. Bien qu’il soit souvent utilisé comme un mini PC, ses nombreux GPIO permettent aussi de le traiter comme un microcontrôleur puissant. Avant de commencer, il faut préparer le matériel et installer le sys ...

Publié le 13 juillet à 04h22