要到达Cassandra,我必须输入:
ssh dev@001.company.net
然后:
ssh dev@another-one.company.net
然后再次:
ssh dev-test-001.company.net
我正在尝试连接Hackolade实用程序以在UI中呈现数据库。如何连接到它?要到达位于数个ssh
下方的数据库,我需要遵循一定的程序吗?
答案 0 :(得分:0)
使用ProxyJump
选项或其命令行选项-J
:
ssh -J dev@001.company.net,dev@another-one.company.net dev-test-001.company.net
简而言之,ssh -J B,C A
首先通过连接到B,然后从B连接到C,再最后从C连接到A,来连接到A。
如果将以下内容放入.ssh/config
文件中,
Host dev-test-001.company.net
ProxyJump dev@001.company.net,dev@another-one.company.net
然后ssh dev-test-001.company.net
就足以建立所有必要的中间连接。