получить доступ к aws instace или иметь данные, которые хранятся в базе данных postgresql - PullRequest
0 голосов
/ 26 сентября 2018

Я пытаюсь войти в экземпляр aws, используя ssh и putty, что при запуске 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 

Кроме того, я создал AMI с поддержкой EBS и запустил новый экземпляр с использованием нового ключа, и явсе еще не получаю доступ

Итак, мой вопрос, как проверить конфигурацию .ssh?А как сделать резервную копию базы данных PostgreSQL и добавить ее во вновь созданный odoo?

Ответы [ 2 ]

0 голосов
/ 26 сентября 2018

Раньше я сталкивался с этими ошибками ssh и может быть связан со сменой владельца папки домашнего пользователя .ssh, такой как /home/ubuntu/.ssh, при смене владельца на другого пользователя, такого как пользователь root или пользователь развертывания.

Также вы можете создать резервную копию по URL-адресу вашего экземпляра Odoo, например:

http://example.com/web/database/manager

Просто замените http://example.com своим собственным адресом

0 голосов
/ 26 сентября 2018

Да, можно сбросить ssh-ключи в экземпляре EC2.Инструкции о том, как это сделать, можно найти в документации AWS по адресу https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-key-pairs.html#replacing-lost-key-pair.

. Перед этим убедитесь, что у вас есть резервная копия Odoo.Вы можете использовать веб-интерфейс Odoo для создания резервной копии, поэтому вам не нужен ssh-доступ к серверу для этого.

...