【发布时间】:2019-02-11 22:05:24
【问题描述】:
我想要一个通过 Jumphost 到目标服务器的 scp 命令。 Jumphost 和目标服务器都需要用于登录的密钥。
如果不需要密钥,我认为这个命令会起作用:
scp -o ProxyJump=usernameJumpserver@ipJumpserver filename usernameTargetserver@ipTargetserver:/path/filename
所以,包括一个键,我得到这个命令:
scp -i /pathOnMyClient/key -o ProxyJump=usernameJumpserver@ipJumpserver filename usernameTargetserver@ipTargetserver:/path/filename
然后我收到错误“usernameTargetServer@ipTargetserver: Permission denied (publickey).”
我无法向其中添加(可能?)所需的 -i /pathJumpserver/key。它是如何工作的?
【问题讨论】:
标签: ssh scp public-key ssh-tunnel