Ssh
SSH 連接到兩個 ips 和兩個 root 在一個連接命令中
在我目前的機器中,我登錄如下:
然後在 root@199.199.199.199 裡面我這樣做:
ssh root:10.0.0.3(freebsd jail環境ip別名介面)
這項工作,我想知道是否可以直接登錄,例如:
ssh root@199.199.199.199 goto root@10.0.0.3
從我現在的機器。
謝謝。
注意:ips public 和 private 介面都有預設埠 22
您可以使用以下命令:
ssh -t root@199.199.199.199 "ssh -t root@10.0.03"
該
-t
選項將為第二次登錄分配一個 TTY。
您是否嘗試過-J選項?
如果我正確理解了您的問題,並且假設您使用的是OpenSSH客戶端,那麼您應該能夠做到
ssh root@10.0.0.3 -J root@199.199.199.199
如果您只能通過首先連接到 199.199.199.199 來訪問位於 10.0.0.3 的伺服器,您甚至可以
ProxyJump
在文件中為該主機設置正確的選項並在~/.ssh/config
不指定跳轉主機的情況下進行連接。希望能幫助到你!