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 […]

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 […]

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 […]

Capture, annotate, share screenshots with Shutter on Pop!_OS 20.10 (Gnome 3.38)

I’ve just waisted 5 hours of my life trying to reproduce what ShareX on Windows and Monosnap on Windows/Mac do effortlessly. Removing built-in Gnome Screenshots Can’t be done. Althought I uninstalled it from the Pop!_Shop, logged out, and even rebooted my system twice, the print screen key is still saving screenshots in ~/Images. Workaround Open […]

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 […]

Rapide benchmarks de clients Git pour Linux (et un peu Windows et Mac aussi)

Image : tutoriel Hostinger Je suis habitué à SourceTree sur Windows et Mac, malheureusement il n’y a pas de version Linux.Ce que j’apprécie particulièrement dans SourceTree : Il me fait pas chier. Depuis quelques années Atlassian a ajouté un « login with Atlassian » obligatoire mais ensuite pas de mises à jour intempestives, pas de licences avec […]

no matching key exchange method found

It looks like Ubuntu 20 deprecated some old cryptographic stuff.This will re-enable them: diffie-hellman-group1-sha1 germain@mini1:~$ git clone git@****:repo.gitClonage dans ‘site.preview’…Unable to negotiate with **** port 22: no matching key exchange method found. Their offer: curve25519-sha256,curve25519-sha256@libssh.org,ecdh-sha2-nistp256,ecdh-sha2-nistp384,ecdh-sha2-nistp521,diffie-hellman-group-exchange-sha256,diffie-hellman-group16-sha512,diffie-hellman-group18-sha512,diffie-hellman-group14-sha256fatal: Impossible de lire le dépôt distant. germain@mini1:~$ sudo nano ~/.ssh/config Host *KexAlgorithms=+diffie-hellman-group1-sha1 diffie-hellman-group14-sha1 Unable to negotiate with ***** port 22: […]

SALU undefined

SALU SAVA ETOI UI MERCI VMWARE ENCHANTÉ (bel uptime, BTW) Au passage, pour télécharger la dernière version de ESXi Embedded Host Client et la VMware Remote Console, c’est par ici : https://flings.vmware.com/esxi-embedded-host-client Latest .vib : http://download3.vmware.com/software/vmw-tools/esxui/esxui-signed-latest.vib Uploader le VIB sur le datastore, puis : esxcli software vib update -v /vmfs/volumes/datastore1/esxui-signed-latest.vib Mirror backups:

Configure an OpenVPN client (Pop!_OS 20.10 / Gnome 3.38)

Install OpenVPN packet and GUI manager for Gnome packet In Terminal: sudo apt-get install network-manager-openvpn sudo apt-get install network-manager-openvpn-gnome Reload network service Disable / Re-enable network connection from the tray icon or Network Preferences Add VPN connection Click the + icon on the right. If your provider gave you an .opvn file you can now […]