在界面创建好ec2,选择aws linux, 并创建了pairKey。
回到自己的终端,输入:
ssh -i ~/Downloads/udemy22Test.pem ec2-user@ec2-34-221-234-36.us-west-2.compute.amazonaws.com
因为pairKey udemy22Test.pem 位于Download文件夹下,所以需要这个路径。
但是爆警告:
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ WARNING: UNPROTECTED PRIVATE KEY FILE! @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Permissions 0644 for '/Users/sylvia/Downloads/udemyTest.pem' are too open.
It is required that your private key files are NOT accessible by others.
This private key will be ignored.
Load key "/Users/sylvia/Downloads/udemyTest.pem": bad permissions
ec2-user@ec2-34-221-234-36.us-west-2.compute.amazonaws.com: Permission denied (publickey,gssapi-keyex,gssapi-with-mic).
所以需要修改权限:这里我先挪动文件到当前文件夹,然后查看文件权限,再修改pairKey文件的权限为只读,即400(https://chmod-calculator.com/),然后就可以连接上了。
mv ~/Downloads/udemyTest.pem ./
ls -l udemyTest.pem
chmod 400 udemy22Test.pem
ssh -i "udemy22Test.pem" ec2-user@ec2-34-221-234-36.us-west-2.compute.amazonaws.com