我有两个实例1.堡垒主机实例2. Amazon linux实例。我可以登录到堡垒主机实例并添加了另一个Amazon linux实例的密钥,在该实例中我想允许ssh访问,但当我尝试在堡垒主机实例中运行命令时,堡垒主机实例和amazon linux实例的work.My安全组都已将入站流量允许设置为all,此外,还设置了适当的互联网网关。
ssh -A ec2-user@ip有人能说出我错过了什么吗?
发布于 2016-06-10 18:04:19
您必须使用您正在尝试连接的实例的路径密钥和"-i“,而不是"-A”检查下面的命令。
ssh -i /path-to-key/key.pem ec2-user@ip发布于 2016-06-10 19:47:47
您可以在详细模式(-v)下运行ssh,以查看是否正在使用相关的密钥或是否存在任何其他问题:
ssh -v -A ec2-user@ip发布于 2017-02-19 15:13:33
您必须使用堡垒实例的私钥从堡垒主机实例登录到ec2实例。必须将pem文件设置为权限为600。您还可以将key-file.pem重命名为key-file,以避免引起任何不必要的注意。所以命令应该是:ssh -i /path_to_key-file/key-file ec2-user@ec2_instance_ip
https://stackoverflow.com/questions/37744738
复制相似问题