Où dois-je conserver ce fichier pour des raisons de sécurité? Pour le moment, il est sur mon bureau - dois-je le mettre ailleurs?
L'emplacement "standard" serait un répertoire .ssh dans votre $ HOME. c'est à dire.
/Users/$USER/.ssh/
Vous devez protéger ce répertoire avec les autorisations 700. Vous pouvez configurer un fichier de configuration pour utiliser automatiquement le .pem et définir le nom d'utilisateur lors de la connexion aux instances EC2.