Activer SSH sous CPanel photo 4

SSH : corriger l’erreur « Missing privilege separation directory: /run/sshd »

Sur un serveur Ubuntu ou Debian fraîchement installé, il peut arriver que le service SSH refuse de démarrer ou que la vérification de configuration échoue avec une erreur autour de /run/sshd.

Le cas typique apparaît lorsque l’on lance un test de configuration avec sshd -t :

sudo sshd -t

Et que le serveur renvoie quelque chose comme :

Could not load host key: /etc/ssh/ssh_host_ed25519_key
Missing privilege separation directory: /run/sshdLangage du code : JavaScript (javascript)

Ces deux erreurs peuvent impressionner, surtout sur un serveur distant. Heureusement, elles sont généralement simples à corriger : il faut régénérer les clés hôte SSH manquantes, puis recréer le répertoire runtime attendu par sshd.

Voici la méthode propre pour corriger ces erreurs sans casser l’accès SSH au serveur.

Comprendre les deux erreurs

Dans l’exemple ci-dessus, SSH signale deux problèmes différents :

  • Could not load host key: /etc/ssh/ssh_host_ed25519_key : une clé hôte SSH manque sur le serveur ;
  • Missing privilege separation directory: /run/sshd : le répertoire temporaire utilisé par le daemon SSH n’existe pas.

Les deux problèmes peuvent apparaître après une installation minimale, une image système incomplète, un conteneur, un chroot, une restauration de serveur, ou une mise à jour qui a laissé SSH dans un état bancal.

La bonne nouvelle : dans la plupart des cas, deux commandes suffisent pour remettre SSH d’aplomb. Le tout, c’est de les lancer proprement.

Lire SSH : corriger l’erreur « Missing privilege separation directory: /run/sshd »

Tony Jaa photo

Kung Fu : Tony Jaa

Tony Jaa, est un acteur thaï d’arts martiaux et un chorégraphe spécialisé en Kung Fu, Muay Boran et Taekwondo, ainsi que dans le maniement d’épées et en gymnastique.

À 15 ans Tony Jaa devient l’élève de Panna Rittikrai qui dirige une équipe de cascadeurs nommée Muay Thai Stunt. Jaa fait diverses apparitions dans ses films.

Il continue à travailler en tant que cascadeur, apparaissant dans le film Mortal Kombat, destruction finale (Mortal Kombat: Annihilation).

Son premier grand film, dans lequel il tient le rôle principal Ting, fut Ong-bak co-réalisé en 2003 avec Panna Rittikrai. Tony Jaa y effectue toutes les cascades sans assistance technique ou effets spéciaux.

Ensuite, il fera un autre film dont il a le rôle principal: Tom-Yum-Goong (The Protector aux États-Unis).

Il déclare avoir été influencé dès sa jeunesse par les stars chinoises de films d’actions : Bruce Lee, Jet Li et Jackie Chan, bien que son style de combat dans Ong-Bak soit fidèle à ses racines thaïlandaises.

Une détente et un style phénoménal!

No hotlinking for images

Nginx : empêcher le hotlinking des images

Le hotlinking consiste à afficher sur un autre site une image hébergée chez vous, en utilisant directement son URL. Résultat : le visiteur ne vient pas chez vous, mais votre serveur fournit quand même le fichier. Charmant. Vous payez la bande passante, l’autre site récupère l’image.

Sous Nginx, on peut limiter ce comportement avec le module ngx_http_referer_module. Il permet de vérifier l’en-tête HTTP Referer envoyé par le navigateur, puis de refuser les requêtes venant de domaines non autorisés.

Cette protection n’est pas parfaite. Un en-tête Referer peut être falsifié ou absent. En revanche, elle reste très utile pour bloquer le hotlinking classique : forums, blogs, agrégateurs douteux ou sites qui affichent vos images sans les héberger eux-mêmes.

Lire Nginx : empêcher le hotlinking des images