【以下的问题经过翻译处理】 我创建了一个实例,但无法通过ssh连接。这在使用从控制台获取的命令时发生,也在使用IP地址时发生。(我添加了一个详细输出标志,请参见下面(1)。)奇怪的是,调试输出显示尝试连接到0.0.0.1。
密钥文件的权限(使用chmod 400
后)为 -r--------
。
安全组和NACL均为完全开放(2),IP地址已进行轻微更改,以提高安全性。
(1)
% ssh -v 1 -i "/Users/user1/dev/intercloud/server-inter-cloud-us-east-2.pem" ec2-user@ec2-3-134-169-55.us-east-2.compute.amazonaws.com
OpenSSH_8.1p1, LibreSSL 2.7.3
debug1: Reading configuration data /Users/user1/.ssh/config
debug1: /Users/user1/.ssh/config line 1: Applying options for *
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: /etc/ssh/ssh_config line 47: Applying options for *
debug1: Connecting to 0.0.0.1 [0.0.0.1] port 22.
debug1: connect to address 0.0.0.1 port 22: No route to host
ssh: connect to host 0.0.0.1 port 22: No route to host
(2)
Inbound Rules
Security group rule ID
sgr-0582e1d030c525c32 22 TCP 0.0.0.0/0 intercloud-sg
sgr-0f72f746d5e765465 5001 TCP 0.0.0.0/0 intercloud-sg
sgr-0cbe2cf01b08f84ba 0 - 65535 TCP 0.0.0.0/0 intercloud-sg
Outbound rules
Security group rule ID
sgr-037e39d86b69f12a8 All All 0.0.0.0/0 intercloud-sg
(3)
Inbound rules
100 All traffic All All 0.0.0.0/0 Allow
* All traffic All All 0.0.0.0/0 Deny
Outbound rules
100 All traffic All All 0.0.0.0/0 Allow
* All traffic All All 0.0.0.0/0 Deny