Como ya te han dicho otras respuestas, olvídate de forzar la clave. No se puede hacer. No en un millón de años (o al menos no por un millón de dólares).
(A menos que la clave se haya generado con una implementación con errores .)
Lo que puede hacer, pero incluso eso no está asegurado, es recuperar el archivo eliminado. Eliminar un archivo solo lo elimina de la lista del directorio, no borra el contenido del archivo, por lo que es posible que el contenido aún se encuentre en el disco. El espacio está marcado como libre, por lo que otro archivo lo puede reutilizar. Por lo que debe dejar de escribir inmediatamente en el disco. Un cierre sucio es preferible.
Haga una copia de la partición que contiene el archivo y trabaje desde esa copia, es más seguro. Use una herramienta de talla ( TestDisk es una distribución de Linux de inicio que contiene una buena colección) para localizar bloques libres que contengan algo que parezca como un archivo de clave privada. Es muy reconocible: el archivo comienza con -----BEGIN RSA PRIVATE KEY-----
. Un archivo de clave privada tiene menos de un bloque en la mayoría de los sistemas de archivos, por lo que no se fragmentará: una vez que encuentre el primer bloque, tendrá todo.
Puede o no encontrar el archivo de clave privada de esta manera. Puede que ya haya sido sobrescrito. Incluso si lo encuentra, espere pasar horas configurando su entorno de recuperación y explorando bloques eliminados. Es probable que disponer de una forma alternativa de acceder al servidor sea menos esfuerzo.
En el futuro, recuerde realizar copias de seguridad de todos los datos críticos, como las claves privadas. Guárdelas en un lugar seguro, por supuesto, pero recordar que disponibilidad (mantener las cosas accesibles) es una propiedad de seguridad, no se trata solo de confidencialidad (mantener las cosas inaccesibles).