Привет, Умар, некоторые дополнительные вещи, на которые ты можешь взглянуть:
Я бы сказал, проверьте, что ваш экземпляр на самом деле является экземпляром Ubuntu, иначе пользователь будет ec2-user@xx.xx.xxx.xx.
Тогда я бы проверил правильность шага открытого ключа ssh:
- Открытый ключ - это правильный ключ для вашего личного ключа
- Когда вы пользуетесь sshing, вы используете опцию -i, чтобы указать расположение этого закрытого ключа, т.е. ubuntu@xx.xx.xxx.xx -i
~ / .Ssh / id_rsa
- Затем проверьте ssh-агент ssh-add -l и убедитесь, что закрытый ключ загружен в агент.