Hi,
I need to assign ssh key pairs to the EC2 instances for multiple IAM users.
So what i want to have:
IAM users [user1,user2,user3], out of them [user1,user2] should have separate (each IAM user should have its own user in VM) SSH access to the [VM-1,VM-2] EC2 instances, and the [user3] should have access only to the [VM-3] instance.
Do i need to generate ssh key pairs, create users inside the EC2 instance, assign permissions for those users - manually, and then also manually add those SSH pub keys in the EC2 instances?
Or AWS has service that can do it automatically for me?
Joann
Okay, by default
session managernot using the SSH, so i did this https://docs.aws.amazon.com/systems-manager/latest/userguide/session-manager-getting-started-enable-ssh-connections.html , then i was able to get the SSH connection, but as i understood itsSSH sessionoversystem manager session, so i have more questions 1) How i can automate adding ssh keys into the instances 2) Is there possibility to use pureSSH sessions?NVM, found this https://stackoverflow.com/questions/24409095/create-an-ec2-instance-with-multiple-key-pairs , apparently i will need to manually ( or in my case in docker-image ) add the pub keys.