In AWS you don’t have to use the key pairs you generate to SSH. Or if for whatever reason you are not able to use SSH in your terminal or install PuTTY. You can simply use EC2 instance connect. You still need to have SSH open on the EC2 instance, but it is an easy way to connect and it provides a temporary key pair you can use to connect. This is generally my preferred method of connecting as keeping your key pairs organized can be a chore and you may need to manually update permissions on them as well.