当前位置: 首页 > 工具软件 > aws-ec2-ssh > 使用案例 >

aws ec2 ssh连接

怀浩大
2023-12-01

在界面创建好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
 类似资料: