无法通过 putty 访问我的 ubuntu 服务器

无法通过 putty 访问我的 ubuntu 服务器

我能够通过 putty 访问我的 ubuntu 服务器。但突然它停止工作了。服务器运行良好。我可以通过 aws 控制台访问

但是当我尝试通过 putty 访问时收到此错误。

我不知道为什么服务器拒绝密钥,它与我之前使用的相同

这是错误no supported authentication methods available (server sent publickey) aws

我创建了新实例,但一天后又发生了同样的事情。这是因为 777 访问文件而发生的吗?在我的项目中,我每 1 小时授予 777 访问文件的权限

Stack Exchange 不允许我发布图片

答案1

嗯,事情是这样的。

.ssh目录需要有755权限并归用户所有。该authorized_keys文件需要具有644权限并归用户所有。

如果你让 777 访问所有东西,那么问题就来了。你为什么想让 777 访问所有东西?

相关内容