Я пытаюсь установить Rhino Security Labs CloudGoat на мой AWS бесплатный экземпляр EC2 Ubuntu 18.04 LTS. Я следовал инструкциям по настройке пользователя-администратора и настройке AWS CLI , а также по настройке terraform v0.12 согласно указаниям на связанных сайтах и указаниям на GitHub . Я также настроил группу безопасности своего экземпляра, чтобы разрешить All traffi c.
Однако, когда я запускаю команду клона git, я получаю сообщение об ошибке «Отказано в доступе». Полный вывод приведен ниже:
sudo git clone git@github.com:RhinoSecurityLabs/cloudgoat.git ./CloudGoat
Cloning into './CloudGoat'...
The authenticity of host 'github.com (<ipv4>)' can't be established.
RSA key fingerprint is SHA256:<RSA key fingerprint>.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added 'github.com,<ipv4>' (RSA) to the list of known hosts.
git@github.com: Permission denied (publickey).
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
Нужно ли привязывать ключ S SH на GitHub к моей учетной записи, и если да, то как мне это сделать? Я не уверен, что еще можно попробовать на этом этапе. Спасибо.