为什么我不能使用运行 Amazon Linux 2 的 Amazon EC2 实例作为跳转主机连接到我的 AWS Cloud9 环境?

上次更新时间:2020 年 1 月 31 日

我尝试使用运行 Amazon Linux 2 的 Amazon Elastic Compute Cloud (Amazon EC2) 实例作为跳转主机连接到我的 AWS Cloud9 环境,但出现连接错误。为什么不能连接?

简短描述

AWS Cloud9 使用 netcat (nc) 命令连接到跳转主机(也称为跳转服务器)。但默认情况下,在运行 Amazon Linux 2 的 EC2 实例上未安装 netcat。

解决方法

1.    使用以下命令在运行 Amazon Linux 2 的 EC2 实例上手动安装 netcat 软件包:

yum install nc

2.    验证用户账户 ec2-user 是否具有指向命令 nc 的位置的 PATH。

注意:您还可以使用运行 Amazon Linux AMI(默认安装了 netcat)的 EC2 实例。


这篇文章对您有帮助吗?

我们可以改进什么?


需要更多帮助?