我有一个 TP-Link archer c7,用作连接到我的中兴 mf283 路由器的接入点。我的 TP-Link ac 连接了一个 250GB 的外部硬盘驱动器,我将它用作我在 TP-Link 路由器上设置的 FTP 服务器的存储空间。
这在我的本地网络上效果很好,但我希望能够从我的网络外部连接到我的路由器,所以我尝试了端口转发,但我很快发现我需要使用被动 FTP。现在我或多或少地了解理论,但我如何设置它才能使其有效?
我正在使用 puttygen.exe(来自https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html 的那个)来生成 RSA 密钥。然而,几个小时过去了,还没有结束
生成 RSA 密钥通常需要多长时间,为什么在我的情况下需要几个小时?
我刚刚使用教程https://www.digitalocean.com/community/tutorials/how-to-enable-sftp-without-shell-access-on-ubuntu-16-04创建了一个 SFTP 文件服务器
现在我想将文件共享给第三方,以便他们可以使用用户名和密码下载它们。问题是我不知道我的 FTP/SFTP 站点的 URL,因为我对 FTP 非常陌生。
我可以在 FileZilla 上看到 URL 为 sftp://dilipyadav@myhost.com。当我在浏览器上点击这个 URL 时,这不会打开 FTP 文件目录。
指向我的 FTP 文件目录的 URL 应该是什么?
我使用的是 WinSCP 5.5.5,它让用户可以选择 FTP、SFTP、SCP 协议来远程访问网站文件。我选择使用 SFTP。
我的问题(以粗体表示):
1.我对SSH的理解是它需要使用隧道来加密密码和数据。SSH 也可以称为“隧道”。正确的?
2.我假设SFTP意味着SSH被添加到FTP。它需要隧道才能称为SFTP,否则它只是FTP。正确的?
WinSCP 发生了两件事:
3.这让我很困惑,因为我选择了 SFTP(FTP 是它自己的一个选项,并带有一个单独的“高级...”)。由于缺乏隧道,我还在使用 SFTP 吗?或者没有隧道的SFTP实际上是FTP?是否存在加密,或者是否需要隧道?
4.好的。是否启用 SFTP 所需的隧道实际上是 SFTP?还是我在做类似双重加密(增加额外开销)之类的事情?
很抱歉所有相关的问题。
ftp ×3
ssh ×3
sftp ×2
encryption ×1
linux ×1
networking ×1
putty ×1
router ×1
ssh-keys ×1
ssh-tunnel ×1
ubuntu ×1