0 votes
1 view
in AWS by (19.2k points)

I just created an Ubuntu instance on EC2, but when I try and SSH into the machine, I get:


permissions 0644 for 'xxxxx.pem' are too open.

It is recommended that your private key files are NOT accessible by others.

This private key will be ignored.

bad permissions: ignore key: xxxxx.pem

Permission denied (publickey).

In creating the key, you only enter a name (without the option of adding a password).

How can I SSH into the machine without this warning popping up?

1 Answer

0 votes
by (44.6k points)

The private keys should only be readable to the owner. Do the below command on the machine which you want to connect:

chmod 400 yourkeypair.pem

Welcome to Intellipaat Community. Get your technical queries answered by top developers !