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