Déplacer WSL2 hors de C:\

Contexte 1. Exporter la distribution Si vous avez des données importantes dans votre VM WSL, sauvegardez-les en dehors avant. Les commandes suivantes sont à exécuter dans Windows PowerShell.Théoriquement il vient par défaut avec Windows 11 et c’est la version 5. 2. Supprimer l’ancienne instance 3. Créer le dossier cible et réimporter 4. Vérifier 5. Installer […]

Importer sa clé SSH dans Git Bash

Admettons que la paire de clés SSH soit dans D:\germain\ssh On peut accéder aux autres disques dans Git Bash par leurs points de montage : 1. Créer le répertoire .ssh Il existe sûrement déjà, mais au cas où : 2. Copier les fichiers 3. Définir les bonnes permissions 4. Vérifier Essayez de vous connecter à […]

Utiliser la commande ping sans sudo sous WSL

Si vous utilisez WSL (Windows Subsystem for Linux) avec une distribution Debian ou Ubuntu, vous avez remarqué que la commande ping nécessite d’être exécutée avec sudo pour fonctionner. Ce comportement est dû à l’absence de la capacité cap_net_raw sur le binaire ping, empêchant les utilisateurs non-root d’envoyer des requêtes ICMP. 1. Vérifier l’emplacement du binaire […]

ESXi : authentification par clé SSH

La commande ssh-copy-id ne peut pas être utilisée pour envoyer une clé sur un serveur ESXi (v. 6.7) car l’emplacement du authorized_keys est inhabituel. Il faut utiliser : Au passage, la commande ssh-keygen est cachée aussi, et le dossier .ssh n’existe pas par défaut..Il faut lancer : Si la connexion à la cible est très […]

Installation personnalisée de Microsoft Office avec Chocolatey

Parfois Open Office ne suffit plus et on a besoin de l’original. Grâce au gestionnaire de paquets Chocolatey, on peut facilement créer une installation personnalisée pour supprimer les programmes et les langues dont on a pas besoin, par exemple : L’intégralité des paramètres d’installation : • /64bit to install Office 365 ProPlus 64-bit, otherwise it […]

My computer reinstallation routine (Windows 11)

Linux version: https://www.germain.lol/my-computer-reinstallation-routine/ 1. Chocolatey script Follow instructions at https://chocolatey.org/install, usually: Export script courtesy of Erik Hougaard: 2. Windows 11 Debloater script This script is tailored to my needs.For custom settings, download the debloater tool at https://freetimetech.com/windows-11-debloater-tool-debloat-gui/ and create your own. 3. Tweaking Full context menu Open cmd.exe as Administrator and run this code, then […]

Mémo : caractères ASCII, UTF, HTML, emojis que j’utilise souvent

Liste amenée à être enrichie au fur et à mesure. Emojis 🤷🏻‍♂️🤘🤔🤨🤭🥲🥵⚠️🤪👉👈🤯🤦‍♂️🥳 https://getemoji.com/ https://www.emojicopy.com/ Typographie Caractère WindowsALT + Mac Linux HTML « 0171 alt è « » 0187 alt shift è » “ 0147 alt «  ” 0148 alt shift «  — 0151 — ± 0177 ± Caractères français Caractère WindowsALT + Mac Linux HTML […]

Script pour renommer les fichiers GoPro dans l’ordre chronologique

Noms de fichier GoPro dans le désordre Les caméras GoPro ont une convention de nommage des fichiers vidéos assez particulière, qui les place dans le désordre quand on trie par ordre alphabétique. Exemple : Le véritable ordre de lecture est : GX010038.MP4 GX020038.MP4 GX030038.MP4 GX040038.MP4 GX050038.MP4 GX060038.MP4 GX070038.MP4 GX080038.MP4 GX090038.MP4 GX100038.MP4 GX110038.MP4 —————– GX010039.MP4 GX020039.MP4 […]

Lancer un WHOIS en ligne de commande dans le shell de Cmder sous Windows

Cmder est un émulateur de console pour Windows, il est livré directement avec le génialissime Laragon (environnement de développement qui intègre PHP, Apache MySQL, et bien plus). L’astuce pour le WHOIS peut fonctionner avec cmd.exe mais c’est très facile avec Cmder. Il suffit de télécharger l’exécutable WHOIS du packet SysInternal : https://docs.microsoft.com/en-us/sysinternals/downloads/whois Dézipper et placer […]

Démarrer Pageant automatiquement au boot avec une clé SSH préchargée

Cet article est une traduction améliorée de https://gist.github.com/chunter/3ec25dd802c2163265eacfcb6f53cb7d Dans cet exemple, ma clé SSH s’appelle id_rsa.ppk et elle est située dans le dossier C:\Users\germain.ssh. Pour que Pageant s’exécute automatiquement et charge les clés au démarrage : Trouver l’emplacement de pageant.exe Touche Windows + R pour ouvrir la boîte de dialogue ‘exécuter’ Tapez : shell:startup dans la […]

Gestion du réseau sur ESXi

La ligne de commande permet en particulier de spécifier la passerelle d’un NIC VMkernel, ce qui n’est pas possible via l’interface web. Activez SSH sur vôtre hôte : Vérifiez le réglage actuel : Là vous devriez voir que vmk1 possède la même passerelle que vmk0 si vous avez assigné une adresse RPN v2 sur une […]

Assigner l’adresse RPN v2 d’une Dedibox à son hôte ESXi (et non pas aux VM)

Si vous avez besoin de comprendre les concepts du RPN, consultez la documentation. Pour une raison bizarre, Online a supprimé la documentation en français et les nouvelles versions sont moins fournies que les anciennes. Voilà un truc qu’on ne trouve nulle part et qui m’a pris 3 heures. Je précise que ce tuto permet de […]

Conversion P2V (physical-to-virtual) d’un serveur Online Dedibox ou dédié OVH sous Debian 9 avec VMware ESXI 6/7 et pfSense

Sommaire Cet article étant particulièrement long, je l’ai découpé en plusieurs pages : Ce qui ne marche pas : problèmes avec VMware vCenter Converter pour effectuer une migration P2V (physical-to-virtual) vers un serveur ESXi chez OVH ou Online (Dedibox) Configurer pfSense sur une Dedibox avec ESXi pour effectuer une migration P2V (physical-to-virtual) avec VMware vCenter […]

Générer des mots de passe qui marchent sur les claviers AZERTY et QWERTY

Il est fréquent d’être gêné dans la saisie par des problèmes de disposition de touches, surtout avec les KVM des serveurs physiques/cloud, et les remote consoles des hyperviseurs. Donc, j’ai créé ce générateur avec les caractères communs entre les 2 layouts : Azerty Qwerty Password Generator. Fonctionnalités : Disponible en français et en anglais, facilement […]

Relais STMP (Mandrill) via Postfix

Installation des pré-requis Configuration du relais SMTP Configuration de Postfix smtputf8_enable à no permet de résoudre l’erreur status=bounced (SMTPUTF8 is required, but was not offered by host smtp.mandrillapp.com) qui se produit quand on ajoute des accents dans l’objet du message. Envoi Ou : Vérification Sources : https://www.linode.com/docs/guides/postfix-smtp-debian7/ https://serverfault.com/questions/325955/no-worthy-mechs-found-when-trying-to-relay-email-to-gmail-using-postfix Remarque concernant le paramètre « relayhost » Si vous […]

GNOME : menu contextuel pour uploader un fichier via SCP

Code source sur GitHub Version qui renomme / sanitize le nom du fichier avant upload :https://github.com/germain-italic/stuff/blob/main/Germain-Italic/context-menu-rename-and-upload.sh Ou version upload simple :https://github.com/Germain-Italic/stuff/blob/main/Germain-Italic/context-menu-scp-upload.sh Utilisation Code du script Testé uniquement sur Pop_OS 21.04 (update : et aussi 21.10)…N’oubliez pas d’installer les dépendances : zenity (déjà installé par défaut) et xclip. ~/.local/share/nautilus/scripts/upload.sh

GNOME : menu contextuel pour envoyer un fichier par mail

Code source sur GitHub https://github.com/Germain-Italic/stuff/blob/main/Germain-Italic/context-menu-mail-file.sh Préambule Ce script requiert une installation fonctionnelle de Postfix.Lire cet article pour une configuration rapide : https://www.germain.lol/relais-stmp-mandrill-via-postfix/ Utilisation Clic droit sur un fichier dans Nautilus.Vous pouvez renommer le script comme bon vous semble (même sans .sh à la fin) mais n’oubliez pas de le rendre exécutable. Options et vérifications Confirmation […]

My computer reinstallation routine

These steps are intended for Pop!_OS 21 / Ubuntu 21. Separate posts I wrote dedicated posts on the following topics: Configure an OpenVPN client Capture, annotate, share screenshots with Shutter Modern SSH clients benchmark Checking your current version and configuration To get an overview as displayed in this post banner, just launch the command: neofetch […]

Ajouts à mon fichier bashrc (~/.bash_aliases)

Pop_OS / Ubuntu nous recommande de ne pas polluer le bashrc d’origine et charge automatiquement ~/.bash_aliases : On va donc suivre cette recommandation, même si on ne mettra pas que des alias dedans. Le contenu : Un truc pour afficher le nom de la branche GIT courante dans le prompt,ça vient d’ici : https://thucnc.medium.com/how-to-show-current-git-branch-with-colors-in-bash-prompt-380d05a24745 Et […]

Removing MySQL server on Pop_OS 21

Context germain@pop-os:~$ cat /etc/*releaseDISTRIB_ID=PopDISTRIB_RELEASE=21.04 Error with purge germain@pop-os:~$ sudo apt-get cleansudo apt-get purge ‘mysql*’Suppression de mysql-server-8.0 (8.0.26-0ubuntu0.21.04.3) …Failed to stop mysql.service: Unit mysql.service not loaded.invoke-rc.d: initscript mysql, action « stop » failed.dpkg: erreur de traitement du paquet mysql-server-8.0 (–remove) :installed mysql-server-8.0 package pre-removal script subprocess returned error exit status 1dpkg: trop d’erreurs, arrêtFailed to stop mysql.service: Unit mysql.service […]

Le lanceur d’applications AppImage Launcher

Les applications au format AppImage sont l’équivalent des applications portables sous Windows (sans installeur) et elles sont sensées tourner sur plus ou moins toutes les distributions. La contrepartie est que pour lancer une AppImage d’ordinaire il faut faire : germain@xps:~/Applications$ chmod a+x molotov.AppImagegermain@xps:~/Applications$ ./molotov.AppImage Ce qui n’est pas très user-friendly. Heureusement, voici AppImageLauncher ! https://github.com/TheAssassin/AppImageLauncher […]