Catégories
Devops

APT

apt l’Advanced Packaging Tool (outil de paquetage avancé) est un outil en CLI présent sur les systèmes à base de Linux Debian (Ubuntu, Raspbian, Kali etc.) qui permet de chercher, d’installer ou de mettre à jour des programmes/applications packagés (fichiers archives ou packages .deb) sur nos systèmes d’exploitations. apt succède à apt-get dont il reprend […]

Catégories
Devops

Linux auto update/upgrade

unattended-upgrades (Debian Ubuntu) est un outil qui permet de mettre à jour nos systèmes à base de Linux Debian (Ubuntu, Raspbian), pour effectuer automatiquement à intervalles réguliers l’équivalent d’un apt update && apt upgrade. Il est souvent installé de pair avec apt-listchanges (sur Ubuntu par ex) qui permet de nous transmettre un mail lors de […]

Catégories
Devops

Dual boot sur Dell XPS 15

Windows 10 passer d’AHCI à RAID sur le Dell XPS 15 9560 Suite à l’installation d’une Debian en dual boot avec Windows 10 sur mon joli Dell XPS15 tout neuf, j’ai remarqué que Windows (AHCI) et Linux (RAID) ne bootaient pas tous les 2 sous le même mode. Un gist est venu à mon secour […]

Catégories
Devops

Flatpak

Flatpak est le chocolatey de Linux (disponible sur 16 distros) qui donne accès à une belle interface, simple et efficace pour installer simplement des applications sous Linux. Avantages Les principaux points forts de cette solution sont: les applications distribuées à travers ce système sont Sandboxées ou Containerisées, ce qui évite de polluer son OS à […]

Catégories
Wordpress

Fresh install rapide de WordPress en ligne de commande

Pré-requis Pour installer WordPress rapidement sur un serveur Linux en ligne de commandes, il va nous falloir ces 3 éléments d’infrastructure : le serveur web Nginx léger, rapide et relativement simple a configurer Php et PHP-FPM est un interpréteur PHP Fast Process Manager qui tourne sous forme de démon (sudo systemctl status php7.3-fpm) reçoit  et […]

Catégories
Devops

Nagios Core 4.x

Outil libre de supervision d’infrastructure, Nagios est sur le marché depuis 1996 🧓… (alors appelé NetSaint 😇). Il permet d’effectuer plusieurs type de supervision sur les serveurs ou équipements réseau distants, et les checks basiques peuvent être effectués dès que le serveur installé. Il est ensuite possible d’utiliser des addons pour superviser des équipements spécifiques, […]

Catégories
Devops

Let’s Encrypt: les certificats SSL/TLS gratuits

Let’s Encrypt est une autorité de certification 🔐(CA en anglais) gérée par l’ISRG qui est sponsorisé par quelques mastodontes du web tel que Mozilla, Akamai, Cisco, EFF. Let’s Encrypt présente la particularité de fournir gratuitement 🎉 un système automatisé de délivrance de certificats SSL (pour info SSL = TLS), et pour cela l’ISRG a développé le […]

Catégories
Wordpress

WordPress Tips & Tricks

Comment supprimer les langages inutilisés de WordPress ? WordPress dispose par défaut des packages de nombreuses langue souvent inutilisés. Les fichiers correspondant se trouvent  dans $WORDPRESS/wp-content/languages/ (en considérant $WORDPRESS comme dossier d’installation de WordPress). Pour éviter d’avoir à mettre à jours tous ces packages de langue inutilement, il suffit de supprimer tous ceux qui ne […]

Catégories
Devops

Linux: gestion des utilisateurs

Gestion des utilisateurs Ajout sudo useradd -m toto  création d’un nouvel utilisateur toto, avec création d’un home dir (option -m)sudo adduser est une commande (script perl qui utilise useradd) qui fourni une interface en ligne de commande avec une série de questions ce qui est plus agréable lorsque l’on cré l’utilisateur interactivement.Utiliser par ex sudo […]

Catégories
Devops

SSH tips & tricks

scp – copie de fichiers via SSH Il est possible d’utiliser une connexion SSH pour copier un fichier entre 2 machines du réseau de façon sécurisée. Utiliser pour cela SCPsous Linux et son homologue pour Windows WinScp ou PSCP.exe en ligne de commande (de la suite Putty). Pour copier d’un serveur SSH distant vers un […]