amazon-web-services - INFO:关闭了EC2实例安全组上的端口22

标签 amazon-web-services ssh amazon-ec2 amazon-elastic-beanstalk

我正在尝试使用EB CLI SSH进入我的Elastic Beanstalk实例,以访问我的日志,但是输入eb ssh后,我得到了:

INFO: Attempting to open port 22.
INFO: SSH port 22 open.
ssh: connect to host (IP for the EC2 instance) port 22: Operation timed out
INFO: Closed port 22 on ec2 instance security group.
ERROR: An error occurred while running ssh.

我已经将我的ec2实例的安全组设置为允许从端口22上的任何位置进入ssh,但是仍然出现此错误。

怎么了谢谢。

最佳答案

将您的.pem文件放入~/.ssh文件夹,然后尝试eb ssh

当Elasticbeanstalk使用codedeploy将您的应用程序部署到ec2实例时,您可以将ssh直接定向到AMI EC2实例。使用。

ssh -i securityKey.pem ec2-user@elasticbeanstalkip

关于amazon-web-services - INFO:关闭了EC2实例安全组上的端口22,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32555125/

相关文章:

javascript - 如何在将 key 传递给 JavaScript 代码时确保其安全?

bash - 为什么通过 ssh 传递带有引号空格的命令不起作用?

python - 使用 Fabric run 命令安装 sshfs 失败

linux - Bash 脚本从 .txt 文件中读取主机名并将其放入 ssh 变量中

amazon-web-services - AWS Cloudformation+Beanstalk 错误 YAML 模板无效

amazon-web-services - 如何使用AWS API检索资源的属性?

eclipse - : uploading code to lambda 期间发生内部错误

amazon-web-services - 如何使用 AWS CDK 创建与 EC2 实例的弹性 IP 关联?

javascript - 访问被拒绝 CloudFormation 跨帐户 s3 副本

amazon-web-services - AWS 弹性 IP 网络 vpc 未连接到任何互联网网关