[英]Permission denied from Bastion to Private ec2
我已经设置了一个堡垒公共 ec2 主机,还设置了一个私有 ec2,其中安全入站规则设置为仅来自堡垒安全组的 ssh。 但是,有两种不同的情况。 我已经将两个私钥都添加到 ssh-agent,我正在使用 cmd.exe 从 Windows 机器上尝试这个
当我尝试使用下面的这个命令访问时,它可以在没有任何问题的情况下访问ssh -J ubuntu@ip-public ubuntu@ip-private
当我首先访问堡垒服务器时,我可以成功登录,但是从堡垒我尝试使用此命令但失败了 - ssh ubuntu@ip-private
channel 1: chan_shutdown_read: shutdown() failed for fd 7 [i0 o0]: Not a socket ubuntu@privateip: Permission denied (publickey).
我尝试了多次但返回相同的错误。 不知道这个堡垒应该设置多专业。 寻求帮助和建议。 以前从未尝试过。
笔记。 我在 Ubuntu WSL 终端窗口中完成了这个练习。
结果是您需要一个 SSH 服务器才能接收来自客户端的 ssh 请求。
获取 WindowsCapability -在线 |? 名称类似“OpenSSH*”
Add-WindowsCapability -Online -Name OpenSSH.Server~~~~0.0.1.0
设置服务-名称 sshd -StartupType '自动'
启动服务sshd
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.