2017-07-24 31 views
-1

我在服務器A.我想通過B的SSH服務器C. 我有權訪問
1.ssh直接使用身份密鑰到B. 2.B需要使用它可以訪問來生成密鑰C.在另一臺使用身份密鑰的SSH到遠程服務器

我需要一個命令從登錄到C,以包含在B中的密鑰生成和使用該登錄到C.

如果存在從B到C

無法併入密鑰生成和使用相同的無基於密鑰的認證

ssh -o 'ProxyCommand ssh -i <key in A> <B> nc %h 22' <C> 

上述隧道的工作原理。有人可以幫助嗎?

回答

0
ssh -o 'ProxyCommand ssh -i <key in A> <B> nc %h 22' <C> 

使用的主機A鍵

+0

不幸的是驗證你的主機C,我的SSH密鑰到C,是B. –

+0

然後將它們複製回本地計算機或可使用'ssh乙ssh C'的方式 – Jakuje

+0

由於安全原因,我無法複製密鑰。什麼是「ssh B ssh C方式」?您能解釋一下嗎?我可以使用相同的方法嗎? –

相關問題