Elastic beanstalk CLI v3 теперь поддерживает прямой SSH с помощью команды eb ssh
. Э.Г.
eb ssh your-environment-name
Нет необходимости создавать группы безопасности для определения адреса экземпляра EC2.
Есть еще один крутой трюк:
eb ssh --force
Это временно заставит порт 22 открыться на 0.0.0.0 и будет держать его открытым до тех пор, пока вы exit
. Это смешивает немного преимуществ топ-ответа, без хлопот. Вы можете временно предоставить кому-то, кроме вас, доступ для отладки и еще много чего. Конечно, вам все равно нужно загрузить их открытый ключ на хост, чтобы у них был доступ. Как только вы это сделаете (и пока вы внутри eb ssh
), другой человек может
ssh ec2-user@ec2-xx-xxx-xxx-xx.compute-1.amazonaws.com