Si hiciste esto en privado, no hay problema. Piénselo: de todos modos, solo mostró en la pantalla los mismos datos que ya están almacenados en su disco duro. Y si alguien pudiera acceder a su retroceso o su historial, también podría leer el id_rsa
archivo directamente.
Además, el historial de su shell, incluso si era legible para otros usuarios (que no lo es), solo contiene comandos, no su salida. Entonces, todo lo que tendrá será una línea cat ~/.ssh/id_rsa
.
El historial de desplazamiento hacia atrás, para la mayoría de los terminales, se almacena completamente en la memoria. (Los terminales basados en libvte a veces usan un archivo de respaldo en / tmp, pero ese es un tmpfs o está ubicado en el mismo disco que su ~ / .ssh, de todos modos ...) Entonces se vuelve irrelevante una vez que cierra el terminal. Y de cualquier manera, solo es accesible para usted, por supuesto.
Y muy a menudo, la clave privada está encriptada con una frase de contraseña y no se puede usar a menos que la descifre cuando se ssh
le solicite.
A menos que, por supuesto, haya hecho esto en presencia de cámaras de seguridad de alta resolución, o incluso haya permitido que alguien tome una foto de la ventana de su terminal. En ese caso, alguien podría volver a escribir la clave de las fotos, y lo único que la protegería sería la frase de cifrado.