因此,我采取了绝对业余的举动,昨天在 Amazon AWS/EC2 上进行了 12 个小时的测试安装。整个 Drupal 项目几乎在一天内完成,但是,我彻底搞砸了。
在一天开始时,我“sudo passwd ubuntu”并为用户 ubuntu 设置密码(Amazon EC2 ubuntu 框的默认登录名)。通常,您可以在此处修改 /etc/ssh/sshd_config 并将“PasswordAuthentication”设置为 YES,然后重新启动 ssh 服务,这样您就可以使用密钥以外的密码登录。
不幸的是,我不知怎么地完全忘记了编辑 sshd_config,现在每当我尝试登录实例时,我都会收到来自 putty 的错误,内容为“没有可用的受支持的身份验证方法”
除了“迁移你的整个项目并且不要再这样做,因为你已经被搞砸了”之外,还有什么人、在任何地方能为我提供解决方案吗?
谢谢大家,非常感谢
答案1
您需要获取的代码是否安装在 EBS 上?您可以卸载它,然后将其安装到另一个实例上,我相信这样就可以获取代码了。
答案2
今天,当简单的答案摆在我面前时,我浪费了很多时间。PuTTy 不知怎么弄丢了我的 pem 密钥,我只需重新分配它,就能立即连接。
哎呀!