我需要通过 ssh 跳转主机连接到目标机器。对目标机器的身份验证是通过跳转主机上的私钥完成的。手动方式将由 2 个步骤组成:
ssh [email protected]
ssh -i priv.key [email protected]
当我尝试通过以下方式达到相同的结果时-J:
ssh -J [email protected] -i priv.key [email protected]
我得到:
警告:身份文件 os.key 无法访问:没有这样的文件或目录。
我发现的一种解决方案是
ssh -t [email protected] 'ssh -i priv.key [email protected]'
有没有办法使用 -J 命令达到相同的结果并提示在跳转主机而不是本地计算机中查找私钥?