The general process is to generate a pair of public and private keys and upload the public key to the server for SSH connection.
Then, if I have to manage a large amount of servers, am I supposed to:
- Reuse that public key for all servers?
- Generate different key pairs for each of those server.
I personally believe the first choice is good enough from the security perspective. Am I correct?