Activer SSH sous CPanel photo 4

Activer SSH sous cPanel : accès, clés et connexion

SSH permet de se connecter à un serveur en ligne de commande. Sous cPanel, cet accès est souvent disponible, mais pas toujours activé par défaut. Selon l’hébergeur, vous pouvez avoir un accès shell complet, un shell limité, ou aucun accès SSH sans demande au support.

Si vous gérez un site WordPress, un accès SSH change beaucoup de choses : vous pouvez utiliser WP-CLI, lancer des sauvegardes, inspecter les fichiers, corriger des permissions, importer une base SQL ou déployer du code proprement.

Voici comment activer SSH sous cPanel, générer ou importer une clé, l’autoriser, puis vous connecter depuis macOS, Linux ou Windows.

Lire Activer SSH sous cPanel : accès, clés et connexion

Un MacBook diffuse sur une Chromecast une vidéo stockée à distance sur le disque dur d’une Freebox via Internet.

Caster à distance une vidéo Freebox sur Chromecast

Vous avez une vidéo sur le disque dur de votre Freebox, mais vous vous trouvez loin de chez vous. Avec un MacBook et une Chromecast, vous pouvez pourtant la regarder sur un autre téléviseur.

Le principe consiste à utiliser le Mac comme relais. Il récupère la vidéo depuis la Freebox distante, puis l’envoie vers la Chromecast présente sur le réseau local.

La méthode la plus rapide utilise un lien de partage Freebox et VLC. Pour une connexion régulière et plus fiable, un VPN WireGuard permet de monter directement le disque de la Freebox dans le Finder.

À retenir : la Freebox peut se trouver à des centaines de kilomètres. En revanche, le MacBook et la Chromecast doivent être connectés au même réseau Wi-Fi.

Lire Caster à distance une vidéo Freebox sur Chromecast

MySQL : résoudre le message "Warning: Using a password on the command line interface can be insecure." photo

MySQL : corriger “Using a password on the command line interface can be insecure”

Quand vous utilisez MySQL en ligne de commande, vous pouvez tomber sur cet avertissement :

mysql: [Warning] Using a password on the command line interface can be insecure.Langage du code : CSS (css)

Il apparaît généralement quand vous passez le mot de passe directement dans la commande MySQL :

mysql -u root -pMotDePasse

La commande fonctionne, mais MySQL vous prévient que cette pratique n’est pas sûre. Et pour une fois, l’avertissement n’est pas là pour décorer le terminal.

Voici pourquoi ce message apparaît, ce qu’il faut éviter, et les méthodes propres pour utiliser MySQL en ligne de commande sans exposer votre mot de passe.

Pourquoi MySQL affiche cet avertissement ?

MySQL affiche cet avertissement lorsque le mot de passe est fourni directement dans la ligne de commande, par exemple avec -pMotDePasse ou --password=MotDePasse.

Le risque vient du fait qu’une ligne de commande peut être visible à plusieurs endroits :

  • dans l’historique du shell ;
  • dans la liste des processus ;
  • dans certains outils de monitoring ;
  • dans des logs de scripts ;
  • dans des sauvegardes de scripts ;
  • dans un dépôt Git si la commande est copiée dans un fichier versionné.

Sur une machine mono-utilisateur, le risque peut sembler faible. Sur un serveur partagé, une machine de production, un environnement CI/CD ou un poste de développement avec beaucoup d’outils, c’est une mauvaise habitude à corriger.

Lire MySQL : corriger “Using a password on the command line interface can be insecure”