Configurer son serveur web

Un petit article sans prétentions pour l’installation d’un serveur web maison. Les accès système se feront par SSH, un protocole sûr et reconnu qui équipe nativement les serveurs sous Linux. Le mieux est la connexion via SSH + clé d’identification (plus robuste qu’un simple mot…

Synology HyperBackup > S3 ou Swift

Vous n’avez peut être pas la possibilité d’avoir un RAID dans votre NAS ou vous avez la crainte d’une perte totale de vos données et souhaitez une copie de sauvegarde de vos données en extérieure (sur un bucket type S3 ou Swift par exemple). Suivez…

VSCode – Deploy (Reloaded)

J’utilise cette extension assez souvent. Pourquoi ? tout simplement car je peux travailler en local et déployer automatiquement sur un ou plusieurs serveurs de production et possiblement exécuter des scripts (faire un pacakge zip par exemple)

installer docker sur debian / ubuntu

Pour installer docker On va avoir besoin de quelques informations sur le système où l’on souhaite installer Docker. Pour se faire, on va utiliser lsb_release et dpkg Récupération de la distribution (Debian, Ubuntu…) Récupération de la version (focal, bullseye…) Architecture du processeur (amd64, armhf…) On…

Installer proprement NetworkManager sur Debian

Chacun peut avoir ses raison. Mon argument principal concerne la présence des outils simples pour gérer les connexions. Pour l’installation Après il faut demander explicitement à NetworkManager de prendre en charge les connexions réseau, puis redémarrer le service Puis redémarrer le service Voilà. Maintenant les…

Récupérer un backup duplicity

Il est important de réaliser des backups de ses différentes installations. Il est important aussi de pouvoir récupérer un backup et en extraire les données. Actuellement, j’ai automatisé mes backups sur du stockage type S3 de chez Scaleway (vous pouvez bénéficier gratuitement de 75Go de…

Monter un partage CFIS sur Ubuntu

Il peut être intéressant, parfois, de pouvoir monter un partage Windows sur un système Linux. Imaginons un NAS Synology avec un partage nommé Share. Par défaut, l’accès depuis Windows sera \\Synology.local\Share On installe le package CFIS On va stocker nos identifiants pour se connecter Si…

Add SSH key to root user

On your device, create a new SSH key (private/public key). Get the content of the public key. On the remote host (with sudo -i) Then open the file And paste the content of the public key at the end of the file. Exit and save….

Encrypt / Decrypt – php, python

On va utiliser OpenSSL pour générer une paire de clé privée / publique (la clé publique est extraite de la clé privée). toutes les fonctions de cryptage sont issues de OpenSSL On encrypte toujours les données avec la clé publique. Une fois les données chiffrées,…