Я хочу получить лог-файл с удаленного ПК через сервер шлюза на мой локальный ПК без ввода паролей. Сервер шлюза использовал acctA @ gatewayServer. Удаленный ПК использовал acctB @ remotePC.
Я настроил закрытые / открытые ключи SSH как на шлюзе, так и на удаленном.
Со своего локального ПК я мог подключиться к SSH напрямую через удаленный ПК через 2 прыжка без необходимости вводить пароли двух учетных записей, используя:ssh acctA@gatewayServer -t ssh acctB@remotePC
Но когда я использую SCP с ProxyCommand, он запрашивает у меня пароль для acctB. Зачем?
scp -Cp -o "ProxyCommand ssh -q acctA@gateway -W remotePC:22" acctB@remotePC:/opt/logpath/log1.tgz log01.tgz
Заранее спасибо и благодарность всем, кто может дать совет.