Oui je sais, le titre de cet article ressemble au début d'une mauvaise réclame. Ne partez pas tout de suite, ça pourrait VRAIMENT vous être utile si vous avez une pompe à chaleur air/eau.
SPOILER : Il existe une pièce d'usure qu'il faut changer tous les 7 ans environ et que les spécialistes ne semblent pas vouloir connaître.
Les switch du commerce sont très bien tant qu'on n'a pas besoin de fonctionnalités particulières. Mais dès lors qu'on veut faire quelque chose d'un peu poussé, on est vite limité. Nous allons donc voir comment transformer un pc en switch administrable.
Bon, aujourd'hui un article qui denonce grave. Avoir un serveur avec plus d'une interface réseau et ne pas les nommer correctement c'est vilain. Ne soit pas vilain (ou vilaine) et nomme tes interfaces réseaux. Et plus d'excuse pour ne pas le faire après avoir lu cet article, parce que tu vas voir comment configurer ça en 10 minutes avec systemd-networkd.
Si tu héberges tes sites et applications web sur un serveur dédié sous nginx et que comme moi, tu en as marre qu'il se fasse manger des ressources par des scripts kiddies et des scanners réseaux à la noix, j'ai un truc pour toi : le code 444 !
Les mots de passe c'est chiant. Personne ne les aime. A part en informatique, on n'utilise presque jamais des mots de passe. Imaginez ouvrir votre maison ou votre voiture en tapant un mot de passe sur un clavier (ou en déverrouillant un cadenas à code, c'est la même chose) et pensez à tous les problèmes qui peuvent en découler. Voila, les mots de passe c'est nul. Dans la vrai vie on utilise des clés.
Je vais vous parler de l'utilisation des certificats TLS, qui vont se comporter exactement comme des clés, pour vous identifier dans vos application. Nous allons voir comment mettre en place une authentification de ce type avec un cas pratique en utilisant php et nginx sur un serveur linux débian.
Je trouve que Rust est un chouette langage. Et le truc encore plus chouette avec Rust c'est la quantité de libs cool qu'on trouve sur crates.io.
J'utilise pour plusieurs projets professionnels des back-end web écrits en Rust grace à la lib Actix. On va voir comment, en quelques minutes, on peut creer un daemon web actix grace à Systemd.
Thunderbird permet, si le serveur mail l'exige, de présenter un certificat client pour la connexion SSL en imap.
Le probleme c'est qu'a chaque démarrage, thunderbird redemande de selectionner un certificat, même lorsqu'on utilise la fonction "se souvenir de ce choix".
Sed est une commande unix bien pratique pour capturer une chaine de caractere dans un flux du texte. Nous allons voir comment effectuer une capture non gloutonne sans s'arracher les cheveux.
Administrer son serveur de messagerie, c'est cool. Se faire blinder ses boites mails de SPAM, ça l'est moins. Il existe plein de methodes subtiles et inefficaces pour bloquer les SPAM tout en laissant passer les mail légitimes. Nous allons voir qu'avec un simple Hack de spf-policyd, la subtilité c'est pour les faibles et les couards !
Les site dynamiques avec systeme de gestion de contenu (CMS), tel quel wordpress, drupal ou joomla sont faciles à installer et offrent quantité de fonctionnalités bien pratiques. Alors pourquoi suis-je donc passé d'un site dynamique à un site statique en 2020 ?