Activer SSH sous cPanel : accès, clés et connexion
Activez SSH depuis cPanel selon les droits de l’hébergeur, créez une clé, autorisez-la et connectez-vous depuis macOS, Linux ou Windows.
Activez SSH depuis cPanel selon les droits de l’hébergeur, créez une clé, autorisez-la et connectez-vous depuis macOS, Linux ou Windows.
Images WordPress en erreur 403 ? Vérifiez droits des fichiers, propriétaire Unix, configuration nginx ou Apache, règles de sécurité et cache Cloudflare.
Rsync affiche Permission denied sur Synology ? Vérifiez les droits DSM, ACL, comptes, SSH, modules rsync et chemins de sauvegarde.
Mettez Ubuntu à niveau avec apt et do-release-upgrade : sauvegardes, accès SSH, versions LTS et contrôles des services après redémarrage.
Installez et dépannez Meld sur macOS en 2026 : Homebrew, reset des préférences, lancement via Terminal, Gatekeeper, alternatives et bonnes pratiques.
Apprenez à optimiser vos images avec GIMP pour le Web : export JPEG, PNG, WebP, compression, poids des fichiers et alternatives au plugin Save for Web.
Résolvez l’erreur « cannot open pixbuf loader module file » sur Linux en vérifiant les bibliothèques GTK et en régénérant le cache des chargeurs.
MySQL ou MariaDB ne démarre plus ? Identifiez une partition /var/lib/mysql saturée, des inodes épuisés ou des logs trop volumineux.
Listez et exportez les URLs des articles WordPress publiés avec WP-CLI, par lots ou dans un fichier CSV pour vos audits et migrations.
Pourquoi Bash affiche-t-il « There are stopped jobs » ? Retrouvez les tâches suspendues avec jobs et gérez-les via fg, bg ou kill.
SSH avertit que la clé d’hôte diffère de celle associée à l’IP ? Vérifiez l’empreinte du serveur avant de corriger known_hosts.
Apprenez à rechercher une chaîne dans des fichiers avec grep sous Linux : recherche récursive, extensions ciblées, numéros de ligne, regex et exclusions.
Ubuntu ne démarre plus après une mise à niveau ? Réparez les paquets avec dpkg et apt, contrôlez GRUB et utilisez recovery ou une clé USB live.
L’erreur rsync « protocol version mismatch » provient parfois d’un shell SSH bavard. Vérifiez .bashrc, .profile et les messages affichés.
Installez GIMP sous Ubuntu avec APT ou Flatpak, comparez les versions proposées et choisissez une méthode de mise à jour adaptée.
Repérez les répertoires volumineux sous Linux ou macOS avec du, sort et awk pour analyser rapidement l’utilisation du disque.
Après un crash MySQL ou MariaDB, contrôlez les tables et leur moteur avant toute réparation : InnoDB, MyISAM, sauvegardes et outils adaptés.
Évitez le piège de usermod -G sous Ubuntu : ajoutez un utilisateur à un groupe avec usermod -aG sans supprimer ses droits existants.
Mettre à jour MySQL Server et Client sous Ubuntu ou Debian : vérifier le dépôt APT, les versions disponibles et sauvegarder avant migration.
Migrez les utilisateurs WordPress avec WP-CLI : import CSV, rôles, comptes existants et limites de la copie SQL, avec sauvegardes et contrôles.
Apprenez à utiliser Git efficacement pour versionner un projet local, créer un dépôt GitHub, ajouter un remote, commit et pousser le code avec main.
Empêchez le hotlinking de vos images sous nginx avec valid_referers, domaines autorisés et tests curl, tout en connaissant les limites du filtrage.
Réparez wp_options sans PRIMARY KEY ou UNIQUE KEY : recherchez les doublons, sauvegardez les données et rétablissez les index SQL nécessaires.
Sécurisez les cookies de session PHP avec HttpOnly, Secure et SameSite via php.ini, PHP-FPM, .user.ini ou session_set_cookie_params().
Déplacer les bases MySQL ou MariaDB vers une autre partition : retour sur une racine saturée et changement du dossier de données sous Debian.
Stoppez les emails cron inutiles sous Linux avec MAILTO, redirections stdout/stderr, logs dédiés, crond et alternatives systemd timers.
Archive technique sur OpenSSL et nginx pour TLS 1.3 sous Debian. Vérifiez les versions et la pertinence des anciennes commandes avant de les réutiliser.
Utilisez pigz pour accélérer la compression gzip sur Linux grâce aux processeurs multicœurs : installation, exemples de commandes et limites.
Installez Redis sur Debian/Ubuntu pour WordPress : serveur Redis, extension PHP, wp-config.php, Redis Object Cache, WP-CLI, sécurité et tests.
Créer des listes de mots de passe en shell : premiers essais avec seq et mktemp, limites d’entropie puis recours à une méthode de génération plus sûre.
Le Time to First Byte (TTFB) est le temps de chargement du premier octet, c’est la mesure qui nous permet d’évaluer la vitesse d’accès à un site.
Héberger un second WordPress dans un sous-répertoire avec Nginx : ajuster le bloc serveur pour éviter les conflits avec les règles du site principal.
Partager les fichiers d’un plugin entre plusieurs sites WordPress avec des liens symboliques : fonctionnement, permissions, mises à jour et limites.
Montez un dossier de NAS Synology sur Ubuntu via NFS : réglages DSM, configuration de fstab, droits utilisateur et dépannage des accès.
Archive des correctifs Spectre et Meltdown sur serveur OVH : contexte des failles CPU et mise à jour historique du noyau Linux.
Tuto : comment régler les erreurs du type « locale: Cannot set LC_ALL to default locale » une bonne fois pour toute sur votre serveur.
Libérez les inodes occupés par les sessions PHP obsolètes sous Debian ou Ubuntu : phpsessionclean, temporisation systemd et vérifications.
Guide pour mettre à jour PHP de PHP7.0 à PHP7.1 sur un serveur dédié qui tourne sous Debian stable (Jessie) avec PHP-FPM et NginX.
Créez une clé SSH Ed25519 pour vous connecter sans mot de passe interactif : ssh-keygen, ssh-copy-id, ssh-agent, permissions et sécurité.
Installer pip sur un NAS Synology par SSH pour ajouter des paquets Python, avec connexion admin puis sudo -i sous DSM 6 avant l’installation du gestionnaire.
Installez le kernel Liquorix sur Linux Mint ou LMDE : prérequis, Timeshift, Secure Boot, DKMS, installation, tests et retour au noyau officiel.
Après une mise à jour de PHP 7, l’erreur Class DOMDocument not found conduit à vérifier les extensions nécessaires et l’activation de PHP-FPM pour Apache.
Corriger NO_PUBKEY dans APT sans apt-key : clé officielle du dépôt dans /etc/apt/keyrings, configuration signed-by et vérification des sources et signatures.
Configurez le touchpad multitouch sous Linux : libinput, GNOME, KDE, X11, Wayland, gestes, tap-to-click, scroll naturel et diagnostic.
Je vous propose de changer les couleurs de l’invite de commande (prompt) de votre terminal sous linux, pour différencier vos serveurs sous SSH.
Aujourd’hui, nous allons mettre en place DNSSEC afin d’ajouter une couche de sécurité supplémentaire dans la gestion des DNS de notre domaine.
Optimisez vos GIF sur serveur Linux avec Gifsicle, en mode batch ou récursif, puis convertissez les animations lourdes en MP4, WebP ou AVIF.
Voici comment détecter les services qui utilisent les librairies d’OpenSSL afin de les redémarrer et éviter de rebooter la machine.
Lancez une tâche Bash en arrière-plan sans l’interrompre à la fermeture du terminal grâce à &, disown, nohup et screen, avec exemples pratiques.
Retour sur le retrait de Varnish après le passage de SkyMinds en HTTPS : modification d’Apache pour servir le site directement, sans désinstaller le proxy.
Ce tutoriel permet donc ‘installer Flash rapidement sous Opera Developer en utilisant PepperFlash et FFmpeg sous Ubuntu et Linux Mint.
Sécuriser le serveur de mail, géré par Postfix et Courier, pour utiliser notre certificat SSL et en ajoutant le Perfect Forward Secrecy.
Guide complet pour réparer un serveur OVH/Kimsufi en mode rescue : chroot, noyau Debian, initramfs, GRUB, RAID, logs et retour au boot normal.
Installez une Brother QL-710W sous Linux en USB ou WiFi, configurez l’imprimante d’étiquettes et préparez des impressions de publipostage avec gLabels.
Archive technique d’installation et de configuration de Varnish 4 sur serveur Linux : découpage des fichiers VCL et limites d’une version obsolète.
Faites fonctionner une carte Wi-Fi Broadcom BCM43222 sous Linux Mint, Ubuntu ou Debian : identification, b43, firmware, rfkill, NetworkManager et dépannage.
Accéder au WebUI de Transmission en HTTPS : retour sur l’erreur ssl_error_rx_record_too_long et configuration TLS-SSL derrière le serveur Apache.
Sécurisez Webmin avec HTTPS : Let’s Encrypt, certificat existant, miniserv.conf, renouvellement automatique, firewall et tests OpenSSL.
Passez WordPress en HTTPS : certificats TLS, URLs internes, redirections permanentes, contenu mixte et vérifications SEO après migration.
Configurer HTTPS dans Apache avec TLS 1.3 et des suites ECDHE pour TLS 1.2 : principes de la Perfect Forward Secrecy et abandon des anciens protocoles.
Résolvez l’erreur cron logrotate “line too long in state file /var/lib/logrotate/status” sous Linux : sauvegarde, diagnostic, correction et relance propre.
Réparer une carte microSD non reconnue sous Linux après l’erreur can’t read superblock : vérifier la détection avec fdisk et reconstruire la table de partition.
Associez des enceintes Novodio PureSound à une clé Bluetooth sous Ubuntu : installation des paquets nécessaires et connexion audio sans rester près du PC.
Guide pour WordPress : accorder les bonnes permissions aux fichiers et dossiers avec chown et chmod pour un fonctionnement normal.