Amazon web services 登录到从OVA虚拟机创建的EC2

Amazon web services 登录到从OVA虚拟机创建的EC2,amazon-web-services,amazon-ec2,virtual-machine,Amazon Web Services,Amazon Ec2,Virtual Machine,我有一个vmware虚拟机,我将其转换为.ova文件并上载到S3存储桶。我将其转换为一个ami文件,然后创建了一个ec2实例。这一切都很好,但当我使用以下工具登录时: ssh -i mypemfile.pem root@192.168.1.1 当IP是ec2的真实外部IP地址时,我得到一个连接拒绝错误。当我在本地使用虚拟机时,我有一个用户名和密码,通常用于进入虚拟机。我认为问题在于我没有任何步骤来配置对系统的外部访问,所以我似乎被锁定了 我是否可以在aws命令行工具中或以其他方式登录此ec2并

我有一个vmware虚拟机,我将其转换为.ova文件并上载到S3存储桶。我将其转换为一个ami文件,然后创建了一个ec2实例。这一切都很好,但当我使用以下工具登录时:

ssh -i mypemfile.pem root@192.168.1.1
当IP是ec2的真实外部IP地址时,我得到一个连接拒绝错误。当我在本地使用虚拟机时,我有一个用户名和密码,通常用于进入虚拟机。我认为问题在于我没有任何步骤来配置对系统的外部访问,所以我似乎被锁定了

我是否可以在aws命令行工具中或以其他方式登录此ec2并修复用户权限,以便正确登录?我真的不想再次上传20GB的文件来正确设置它

谢谢

EDIT-我在ssh中运行了-vvv命令,我看到:

OpenSSH_7.5p1, OpenSSL 1.0.2k  26 Jan 2017
debug2: resolving "ec2-1-2-3-4.us-west-2.compute.amazonaws.com" port 22
debug2: ssh_connect_direct: needpriv 0
debug1: Connecting to ec2-1-2-3-4.us-west-2.compute.amazonaws.com
 [1.2.3.4] port 22.
debug1: connect to address 1.2.3.4 port 22: Connection refused
ssh: connect to host ec2-1-2-3-4.us-west-2.compute.amazonaws.com port 22: Connection refused

安全组?检查是否有入站22规则。ssh-vvv也可以说明这个问题。我在安全组中设置了入站ssh端口22。我想知道在我将openssh服务器上传到aws之前,我是否因为没有在vm中设置openssh服务器而把它搞砸了。有没有办法进入或纠正这个错误?谢谢始终检查您的安全组。如果您不确定,请尝试*端口,看看是否可以修复。不要让它像那样永远打开谢谢,我有22、80和443端口打开,所以我认为它们在aws中设置正确,但可能不是我转换的VM中的ubuntu防火墙。我不能从aws命令行工具访问ec2的内部而不需要ssh,可以吗?安全组?检查是否有入站22规则。ssh-vvv也可以说明这个问题。我在安全组中设置了入站ssh端口22。我想知道在我将openssh服务器上传到aws之前,我是否因为没有在vm中设置openssh服务器而把它搞砸了。有没有办法进入或纠正这个错误?谢谢始终检查您的安全组。如果您不确定,请尝试*端口,看看是否可以修复。不要让它像那样永远打开谢谢,我有22、80和443端口打开,所以我认为它们在aws中设置正确,但可能不是我转换的VM中的ubuntu防火墙。我不能从aws命令行工具访问ec2的内部而不需要ssh,可以吗?