有一个非常相似的问题,如果回答可能就是这个问题的答案。不幸的是,这是一个“不需要回答我问的问题,因为问题不是我想的那样”的情况。
ssh -i mykey.pem myname@bastion.ec2ssh -i sharedkey.pem shareduser@service1.ec2这就是你进来的地方。我如何为第二个连接转发不同的密钥?
如果 shareduser 中有 mykey.pub ,~/.ssh/authorized_keys这将起作用:
ssh -i mykey.pem myname@bastion.ec2 ssh shareduser@service1.ec2
Run Code Online (Sandbox Code Playgroud)
但是,我不希望每个用户都必须将他们的公钥放在每台服务器中。
ssh ×1