gpt4 book ai didi

linux - 如何通过现有的 SSH 连接使用 OSX Coda 到 SFTP?

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:11:11 24 4
gpt4 key购买 nike

我有两台服务器,一台管理服务器和一台网络服务器。 Web 服务器只能由管理服务器访问。例如,我可以通过 SSH 连接到我的管理服务器,然后通过我的管理服务器 SSH 连接到我的 Web 服务器。

我想使用 Panic 的 Coda 编辑器来更新我的网络服务器上的文件,但无法通过现有的 SSH 连接使用 SFTP。我认为如果我首先通过 Coda 内置的 SSH 终端连接到我的管理服务器,Coda SFTP 可能会工作,但看起来 Coda SFTP 只是打开一个新的 shell 并尝试直接访问我的 Web 服务器,而不是通过现有的 SSH 终端路由请求。

任何人都知道如何执行以下操作之一:a) 让 Coda SFTP 使用现有的 SSH 终端,我可以先登录到我的管理服务器。b) 在执行命令之前,暂时让我的 OSX 机器上的所有 SSH shell 自动登录到我的管理服务器。这需要是我可以切换的东西。

感谢您的帮助!

最佳答案

您应该能够创建到管理服务器的代理 ssh 连接,然后通过系统首选项面板 -> 网络将其设置为代理。从那里您应该能够像往常一样使用 SFTP 连接到您的 Web 服务器

您可以像这样使用 ssh 创建 SOCKS 代理:

ssh -D 9999 username@ip-address-of-ssh-server

您的代理将位于本地主机端口 9999

关于linux - 如何通过现有的 SSH 连接使用 OSX Coda 到 SFTP?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5641766/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com