Gestion de Processus avec Supervisor sur Linux/Unix

Supervisor est un système client/serveur développé en Python, conçu pour surveiller et contrôler de multiples processus sur les systèmes d'exploitation de type UNIX. Il assure la stabilité des applications en gérant leur cycle de vie : démarrage, arrêt, et redémarrage automatique en cas d'échec inattendu. Cette capacité permet aux administrateu ...

Publié le 13 août à 13h03

Commandes Essentielles Linux

Copier des fichiers [root@serveur ~]# cp redis-3.2.10/src/redis-trib.rb /usr/local/binCopie le fichier redis-trib.rb du répertoire redis-3.2.10/src/ vers /usr/local/bin/ ; Copier un répertoire :cp -r redis-7.0.0 /home/utilisateur/redis/nœud1 2. Créer des répertoires [root@serveur ~]# mkdir redis_clusterCrée un répertoire redis_cluster dans le ...

Publié le 29 juillet à 06h44

Scripts Shell : 30 Exemples Pratiques pour l'Administration Système

Directives de base pour le scripting Shell Avant de commencer l'écriture de scripts complexes, il est essentiel de respecter certaines bonnes pratiques pour garantir la maintenabilité et la robustesse du code : Utilisez toujours le shebang approprié en début de fichier : #!/bin/bash. Commentez votre code et utilisez une indentation de 4 espace ...

Publié le 26 juillet à 20h20

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

Guide pratique des opérations courantes sur un serveur NFS

Présentation du protocole NFS Le système de fichiers réseau (NFS) est un protocole permettant à des systèmes cleints d'accéder à des fichiers sur un serveur distant comme s'ils étaient stockés localement. Composants essentiels nfs-kernel-server : Le daemon principal du service NFS. rpcbind : Service de mappage des ports RPC. /etc/exports : Fic ...

Publié le 23 juillet à 06h36

Guide de Gestion des Commandes Ubuntu

Commandes Essentielles 1.1 rm La commande rm supprime des fichiers ou des répertoires. L'option -r (récursive) supprime tous les éléments d'un dossier. L'option -f (force) ignore les fichiers inexistants. Pour une suppression complète, on utilise couramment rm -rf, par exemple pour vider la corbeille : rm -rf ~/.local/share/Trash/ 1.2 vi L' ...

Publié le 13 juillet à 03h25

Commandes Linux useradd et userdel : gestion des utilisateurs

Introduction Les commandes useradd et userdel permettent respectivement de créer et de supprimer des utilisateurs sur un système Linux. Ces commandes nécessitant des privilèges d'administrateur pour être exécutées. Lors de la création d'un utilisateur, si aucun mot de passe n'est configuré, le mot de passe par défaut est inutilisable. Par consé ...

Publié le 8 juillet à 19h12

Administration de serveurs CentOS 8 avec l'interface Cockpit

Cockpit est une plateforme de gestion de serveurs Linux via une interface web intuitive, développée initialement par Red Hat. Contrairement à d'autres solutions, elle n'ajoute pas de couche logicielle complexe entre l'administrateur et le système, permettant ainsi une interaction directe avec les API natives de l'OS. Caractérsitiques principale ...

Publié le 6 juillet à 05h10

Commandes de base Linux

Utilisation des commandes Linux Gestion des fichiers et disques (i) Listage de fichiers : ls (ii) Redirection de sortie : > (iii) Affichage paginé : more (iv) Tubes : | (v) Effacement de l'écran : clear (vi) Changement de répertoire : cd (vii) Affichage du chemin courant : pwd (viii) Création de répertoires : mkdir (ix) Suppression de réper ...

Publié le 3 juillet à 18h49

Commandes Essentielles Linux pour Ubuntu 18.04

Optimisation des performances make -j8 # Adaptez ce nombre en fonction du nombre de cœurs de votre processeur make # Équivalent à -j1, exécution mono-cœur, donc beaucoup plus lent que -j8 Surveillance de l'utilisation du GPU pip install gpustat watch --color -n1 gpustat -cpu # Ou gpustat -cpu # Ou nvidia-smi Décompression de fichiers tar - ...

Publié le 29 juin à 21h27