web-dev-qa-db-fra.com

Dossier / etc / ssl supprimé accidentellement

J'ai accidentellement remplacé l'intégralité du contenu de mon dossier /etc/ssl, qui comportait trois choses:

  1. dossier certs avec tous les certificats CA
  2. fichier de configuration openssl
  3. dossier privé

J'ai restauré le dossier certs en procédant comme suit: Problème avec les certificats

Je suppose que le fichier openssl.cnf est également un fichier par défaut, je peux donc l'obtenir également.

Mais, le dossier private est toujours manquant (et je comprends que je ne peux pas le récupérer). Ma peur est:

  1. Est-ce la clé privée de ma machine?
  2. Quelles devraient être les conséquences de ne pas avoir le dossier privé?
  3. Cela peut-il être régénéré?
4
Anshuman Chatterjee

/etc/ssl/private est un endroit destiné à stocker vos clés privées. Il est généralement vide à moins d'y mettre quelque chose. Comme vous ne vous en souvenez pas, vous allez probablement bien.

PHP/Apache n'utilise PAS cet emplacement pour ses clés privées ssl. Il utilise /etc/Apache2/ssl/private. Les clés SSH sont stockées dans /etc/ssh/.

Globalement, il semble que vous puissiez vous en tirer avec celui-ci: D

2
inquisitive