我有我的 Ubuntu 笔记本电脑(称为 A),我想将一台计算机(称为 B)添加到 nautilus 的“其他位置”选项卡。问题是我不能直接从 A ssh 到 B,而是通过登录机器(称之为 L)。因此,当我需要访问计算机 B 时,我先执行 ssh L,然后再执行 ssh B。有没有办法将 B 添加到笔记本电脑 A 的“其他位置”选项卡中?使用 sftp 和地址为 L 做这件事非常简单,但我不知道如何为 B 做这件事。提前谢谢你
答案1
.ssh/config
您可以使用以下命令为跳转主机创建一个配置条目ProxyJump
### The Bastion Host
Host bastion-host-nickname
HostName bastion-hostname
### The Remote Host
Host remote-host-nickname
HostName remote-hostname
ProxyJump bastion-host-nickname
将IP/域名放入字段中Hostname
,然后添加sftp://remote-host-nickname
到其他主机