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

Maîtrise de rsync pour la synchronisation de fichiers et la sauvegarde

Présentation de l'outil rsync est une application essentielle pour la synchronisation de fichiers sur les systèmes de type UNIX. Son fonctionnement repose sur l'échange d'écarts entre la source et la destination, transférant uniquement les différences détectées, ce qui le rend extrêmement efficace pour les mises à jour répétées. Contrairement à ...

Publié le 11 juillet à 05h52

Maintien d'accès sous Linux

Accès administrateur déjà obtenu Création de comptes 1.1. Création d'un compte avec mot de passe personnalisé Dans Linux, toutes les informations utilisateur sont stockées dans le fichier /etc/passwd. En tant qu'administrateur, on peut modifier ce fichier pour ajouter un compte. Utiliser l'algorithme de chiffrement de Linux pour générer le m ...

Publié le 10 juillet à 02h14

Configuration initiale d'un serveur Linux sur CentOS

Vérification de l'environnnement matériel Pour inspecter le matériel du serveur, exécutez les commandes suivantes : # Identifier le modèle matériel dmidecode | grep "Product Name" # Afficher le type de processeur grep "model name" /proc/cpuinfo # Compter les processeurs physiques grep "physical id" /proc/cpuinfo ...

Publié le 9 juillet à 19h03

Incident Response Linux : Enquête et Analyse Post-Intrusion

Environnement : Machine virtuelle de simulation d'intrusion Identifiants : defend Objectifs : Identifier 3 flags cachés et retrouver l'adresse IP de l'attaquant Identification de l'attaquant Premièrement, analyser les connexions récentes au système : last -a | head -20 who -a Identifier l'IP source associée au compte root. Cette adresse est p ...

Publié le 5 juillet à 05h03

VirtualBox : Guide pratique pour la configuration et l'optimisation des machines virtuelles

Introduction à VirtualBox VirtualBox est une solution de virtualisation gratuite et open source qui permet d'héberger plusieurs systèmes d'exploitation, tels que Linux, Windows ou Solaris, en tant qu'invités sur un hôte unique. Ressources officielles : Site principal : https://www.virtualbox.org/ Documentation : https://www.virtualbox.org/manu ...

Publié le 4 juillet à 18h58

Intégration du framework SSH : Configuration et exemple avec la gestion de livres

Le framework SSH est une intégration des technologies Struts, Spring et Hibernate pour le développement d'applications web Java. Il ne doit pas être confondu avec le protocole Secure Shell. Cette architecture répartit les responsabilités en quatre couches : présentation, logique métier, persistacne des données et objets du domaine. Struts fourn ...

Publié le 1 juillet à 19h29

Création et configuration de clés SSH pour les dépôts distants Git

Pour connecter un dépôt local à un dépôt distant comme GitHub, il est essentiel de configurer une authentification SSH. Voici les étapes clés pour générer et utiliser des clés SSH avec Git. Génération d'une paire de clés SSH Vérifiez d'abord si un répertoire .ssh existe dans votre répertoire personnel. S'il contient des fichiers comme id_rsa et ...

Publié le 27 juin à 20h42

Automatisation de la sauvegarde des configurations de commutateurs réseau via SSH avec Python

La gestion d'un parc hétérogène de commutateurs réseau nécessite souvent une approche flexible pour la sauvegarde des configurations. Lorsque les protocoles standards comme TFTP ou SNMP ne sont pas uniformément configurables, l'automatisation via SSH avec la bibliothèque Paramiko devient une solution robuste. Ce guide présente un script Python ...

Publié le 26 juin à 17h07