Network Error: Connection Refused in AWS EC2 Instance

Network Error: Connection Refused in AWS EC2 Instance

我还安装了 tomcat 和 AD 连接配置,之后,我在通过 ssh 访问实例时得到 'Network error: Connection refused'。

在安全组中,所有流量都允许进入堡垒主机。

我继续浏览 Whosebug 上的所有解决方案,但没有用。

另外,我通过系统管理器访问,获得访问权限但无法切换到root。

sh-4.2$ sudo su -
sudo: /usr/bin/sudo must be owned by uid 0 and have the setuid bit set
sh-4.2$

从 SSM 访问根目录时获取此信息

已解决

  • 停止 EC2 实例
  • 从实例中分离 EBS 卷
  • 启动新的 Ec2 实例
  • 将 EBS 卷附加并装载到新启动的 EC2 实例
  • 转到附加的 EBS 卷并将 /root、/usr/lib/systemd/system、/var/empty/sshd、/usr/bin/sudo、/etc/sudoers 等的权限更改为默认值
  • 然后将 EBS 卷附加回旧实例并启动它。

会好的