Today I want to cover the process from launching an EC2 instance to connecting via SSH.
First, we will have to create the instance.
I selected the Linux Image at the top.
Continue clicking to the last page, right before launching. Before launching, you will be asked to make a key pair.
Choose Create a new key pair, as shown below, and download the pem file.
Inside the directory where the pem file exists, type the following command. Only the owner will be able to read the file now.
$ chmod 400 example-key-pair.pem
Now we are ready to go with the SSH connection. Type y to the question proposed.
$ ssh -i "example-key-pair.pem" ec2-user@YOUR_PUBLIC_DNS_NAME
The authenticity of host 'ec2-xxxxxxxxxxxx.compute-1.amazonaws.com (www.zz.xxx.yy)' can't be established.
ECDSA key fingerprint is SHA256:wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
Are you sure you want to continue connecting (yes/no/[fingerprint])? yes
Warning: Permanently added 'ec2-xxxxxxxxxxxx.compute-1.amazonaws.com,www.zz.xxx.yy' (ECDSA) to the list of known hosts.
__| __|_ )
_| ( / Amazon Linux 2 AMI
___|\___|___|
https://aws.amazon.com/amazon-linux-2/
13 package(s) needed for security, out of 32 available
Run "sudo yum update" to apply all updates.
-bash: warning: setlocale: LC_CTYPE: cannot change locale (UTF-8): No such file or directory
[ec2-user@ip-xxxxxxxxxxxx ~]$


Top comments (0)