EC2连接的一些总结
前提:
①准备EC2做成时生成的密钥文件(XX.pem)
②记录EC2的公开IP地址
-
直接通过浏览器控制台登陆
账号 / 用户名 / 密码 -
通过CLI连接
win10自带OpenSSH,可以通过命令确认(PowerShell实行)PS C:\Users\user> ssh -V OpenSSH_for_Windows_7.6p1, LibreSSL 2.6.4 PS C:\Users\user> Get-Service ssh-agent Status Name DisplayName ------ ---- ----------- Stopped ssh-agent OpenSSH Authentication Agent
ssh-agent的自动启动设置
Host -> SSH Agent登録 ※初回一次
将文件 XX.pem 放在 C:\Users\user.ssh (MAC;~/.ssh)内cd C:\Users\user\.ssh ssh-add XX.pem
Host -> 连接跳板Server
ssh -A -i ~/.ssh/XX.pem ec2-user@13.112.XXX.YYY ssh ec2-user@10.0.YYY.ZZZ #可以再通过跳板Server连接到其他Server
-
通过TeraTerm连接
-
通过WinSCP连接
登陆窗口
由于WinSCP只支持Putty的PPK格式密钥,所以提示的时候,把XX.pem另存为XX.ppk即可,后者通过puttygen.exe 工具生成ppk格式密钥。