Substituí acidentalmente todo o conteúdo da minha /etc/ssl
pasta, que tinha três coisas:
- pasta certs com todos os certificados CA
- arquivo de configuração openssl
- pasta privada
Eu restaurei a certs
pasta seguindo isto:Problema com certificados
Presumo que o arquivo openssl.cnf também seja o padrão, então também posso obtê-lo.
Mas a private
pasta ainda está faltando (e entendo que não consigo recuperá-la). Meu medo é:
- Essa é a chave privada da minha máquina?
- Quais deveriam ser as consequências de não ter a pasta privada?
- Isso pode ser regenerado?
Responder1
/etc/ssl/private
é um lugar destinado a armazenar suas chaves privadas. Geralmente está vazio, a menos que você coloque algo nele. Como você não se lembra de ter colocado nada nele, provavelmente está bem.
PHP/Apache NÃO usa este local para suas chaves privadas SSL. Ele usa /etc/apache2/ssl/private
. As chaves SSH são armazenadas em arquivos /etc/ssh/
.
No geral, parece que você pode se safar com este: D