Возможно, проблема не в том, чтобы войти в систему как правильный пользователь для вашей ОС.Для определенного нового AMI имя пользователя может быть не «ubuntu», а «ec2-user».Например, для Amazon Linux я полагаю, что пользователь "ec2-пользователь".Эрик Хаммонд приводит примеры здесь: http://alestic.com/2014/01/ec2-ssh-username
Мое предложение, попробуйте:
ssh -i /path/to/file.pem ec2-user@ec2...
ssh -i /path/to/file.pem ubuntu@ec2...
ssh -i /path/to/file.pem root@ec2...
Если у вас неправильный AMI, вы можете просто перезагрузить машину, чтобы вы имели единообразие средиваши кластеры.Если это ваша проблема, вы, вероятно, захотите такой же OS Distro, по крайней мере для ваших Linux-боксов.