Я хочу получить команду scp через Jumphost на целевой сервер. И 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: В доступе отказано (publickey).»
Я не могу добавить (вероятно?) Требуемый ключ -i / pathJumpserver / к нему. Как это работает?