通过 ssh 隧道的 ftp [关闭]

Posted

技术标签:

【中文标题】通过 ssh 隧道的 ftp [关闭]【英文标题】:ftp through ssh tunnel [closed] 【发布时间】:2011-12-06 19:40:03 【问题描述】:

我有一台运行 ftp 服务器的机器,我想从位于另一个网络上的机器访问它,该机器位于仅授权端口 80 的路由器后面。

我在想一个像这样的 ssh 隧道:

ssh -L local_port:$ftphost:20 user@sshhost

其中 $sshhost 是可以访问 ftp 服务器 $ftphost 的另一台机器。

$sshhost 可以从我的主机访问,而 $ftphost 只能从 $sshhost 访问,而不是我的。

那会是最好的解决方案吗?

【问题讨论】:

@rzr:没有必要为了填充标签列表而添加标签——只应在显着改善问题上下文的情况下进行编辑。 【参考方案1】:

O'Reilly 的书“SSH, The Secure Shell: The Definitive Guide”包含一整章关于 FTP Forwarding。 我认为这应该可以回答您的所有问题。

【讨论】:

以上是关于通过 ssh 隧道的 ftp [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

通过 PhpMyAdmin 的 SSH 隧道 [关闭]

如何在MacOS上创建ssh隧道? [关闭]

SSH 端口转发

SSH隧道如何从Windows VM到运行Mac的主机系统[关闭]

ssh隧道理解

为啥 22 是 SFTP 的默认端口号? [关闭]