我正在为学校做第一个使用AWS的项目,所以我和我的小组创建了一些帐户,每个人都可以连接到他们的VM,除了我。我花了一个小时跟着不同的指南,谷歌搜索,并使用我的Macbook,我的Windows计算机和一台Linux计算机尝试连接到我的VM,但不管我做了什么,aws都会问我输入密码。
新的EC2 aws实例不需要密码,它使用.pem的publickey文件。当我尝试使用-v进行SSH时,我得到的就是:
debug1: Authentications that can continue: publickey,password
debug1: Next authentication method: publickey
debug1: Trying private key: testin.pem
debug1: Authentications that can continue: publickey,password
debug1: Next authentication method: password
在尝试了我能想到的一切之后,即使我的一个朋友key / vm可以连接到,我也尝试更改其中一个最后的变量。我将笔记本电脑与家庭网络断开连接,然后连接到手机上的wifi热点......低调看它有效。
为什么我不能使用家庭网络上的密钥对连接到亚马逊EC2实例?
1
您可以直接在AWS实例上检查ssh日志吗?
—
arielnmz