相关疑难解决方法(0)

SSH 到一台计算机,然后 SSH 到另一台计算机

可能重复:
如何通过 SSH 隧道为 SSH 连接配置快捷方式

我有一种情况,我希望从我的工作站通过 SSH/SFTP 访问不能从我的工作站直接访问的服务器。我确实可以通过 ssh 访问网络上的计算机,然后该计算机可以通过 ssh 连接到相关服务器。

我怎样才能做到这一点?

ssh sftp

12
推荐指数
3
解决办法
4215
查看次数

ssh隧道时netcat的“-w timeout”选项的目的是什么?

我与发布另一个问题的人处于完全相同的情况,我试图通过网关服务器建立 ssh 连接,而不必 ssh 进入网关并从那里再次手动 ssh 到目标服务器。我正在尝试设置那里接受的答案中给出的解决方案,~/.ssh/config其中包括:

host foo
  User webby
  ProxyCommand ssh a nc -w 3 %h %p

host a
  User johndoe
Run Code Online (Sandbox Code Playgroud)

但是,当我尝试时ssh foo,我的连接会保持活动状态 3 秒,然后因Write failed: Broken pipe错误而终止。删除该-w 3选项可以解决问题。-w 3在原始解决方案中这样做的目的是什么,为什么Broken pipe在我使用它时会导致错误?省略它有什么害处?

ssh tunneling proxy gateway netcat

4
推荐指数
1
解决办法
6661
查看次数

标签 统计

ssh ×2

gateway ×1

netcat ×1

proxy ×1

sftp ×1

tunneling ×1