Question: can id_rsa contain multiple keys?
Answer: Fourth step: multiple ssh keys It's good to have many keys, e.g. one for GitHub, one for BitBucket, one for your server. But, by default the id_rsa. pub file is always used, we have to tell ssh to look different public key file depending on the service. This is where the config files come in.