我正在尝试使用ssh和putty登录aws实例,即运行odoo v11时,我采用了不同的方式来获得访问权限,但仍然不能。
Errors in ssh :
permission denied (public key) -> I was able to login with the same key suddenly I could not log in and no one changed the permission
我也更改了密钥对,但仍然无法登录
Errors in putty :
It shows (server refused our key) -> I get the same message with the previous key and the new one
我还创建了一个EBS支持的AMI,并使用新密钥启动了一个新实例,但仍然无法访问
所以我的问题是如何检查.ssh
的配置?
以及如何备份PostgreSQL数据库并将其添加到新创建的odoo中?
答案 0 :(得分:0)
是的,可以在EC2实例中重置ssh-key。您可以在https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-key-pairs.html#replacing-lost-key-pair的AWS文档中找到有关如何执行此操作的说明。
在执行此操作之前,请确保您具有Odoo备份。您可以使用Odoo Web界面创建备份,因此不需要ssh访问服务器。
答案 1 :(得分:0)
我之前曾遇到过此ssh错误,并且可能与家庭用户.ssh文件夹(如/home/ubuntu/.ssh所有者)的所有者更改为另一个用户(如root或部署用户)有关。
您还可以在Odoo实例URL上进行备份,例如:
http://example.com/web/database/manager
只需将http://example.com
替换为您自己的地址