Если указанный выше ключ является содержимым вашего файла authorized_keys, вам следует использовать закрытый ключ, который вы используете для доступа к битовому пакету, например,
ssh -i /path/to/bitbucket/private.key user@ec2host.tld
Вы можете восстановить открытый ключ, который вы обычно используете для доступа хост, использующий
ssh-keygen -y -f ~/.ssh/id_rsa > ~/.ssh/id_rsa.pub
, где ~ / .ssh / id_rsa - это путь к вашему обычному приватному ключу.
После восстановления ключа вы можете использовать ssh-copy-id для копирования на ваш Экземпляр ec2
ssh-copy-id user@ec2host.tld
Если вы не можете его использовать, скопируйте открытый ключ на хост и используйте
cat id_rsa.pub >> ~/.ssh/authorized_keys
В замазке загрузите свой закрытый ключ bitbucket в сеанс ec2. Загрузите сеанс ec2, затем перейдите в ssh-> Auth, нажмите кнопку «Обзор», найдите и выберите соответствующий ключ.
Вы можете восстановить открытый ключ из своего закрытого ключа ec2 с помощью puttygen. Загрузите закрытый ключ ec2 в puttygen (Файл->