使用特定IP地址访问FTP服务器

使用特定IP地址访问FTP服务器,ftp,download,ftp-server,Ftp,Download,Ftp Server,我想访问FTP服务器,即受防火墙保护的服务器,这意味着只有添加到安全列表中的IP地址才能访问FTP文件 我的网站的IP地址已经被添加到防火墙的安全列表中 我使用Filezilla连接到它,但它不允许我连接到FTP服务器,因为我的电脑有不同的IP 请建议我连接FTP服务器的方法 提前感谢……如果您可以将ssh/telnet连接到主机,那么您可以使用命令行ftp。 另一种选择是使用安装在web服务器上的基于web的ftp客户端(例如,如果您有PHP) 如果可以将ssh/telnet连接到主机中,那么

我想访问FTP服务器,即受防火墙保护的服务器,这意味着只有添加到安全列表中的IP地址才能访问FTP文件

我的网站的IP地址已经被添加到防火墙的安全列表中

我使用Filezilla连接到它,但它不允许我连接到FTP服务器,因为我的电脑有不同的IP

请建议我连接FTP服务器的方法


提前感谢……

如果您可以将ssh/telnet连接到主机,那么您可以使用命令行ftp。
另一种选择是使用安装在web服务器上的基于web的ftp客户端(例如,如果您有PHP)

如果可以将ssh/telnet连接到主机中,那么可以使用命令行ftp。
另一种选择是使用安装在web服务器上的基于web的ftp客户端(例如,如果您有PHP)

在允许的服务器上运行ftp客户端;或者,说服ftp管理员将您电脑的IP地址添加到白名单中,并确保和/或祈祷它不会改变(可能为静态IP向您的ISP支付额外费用);或者,在授权服务器上使用代理。第一个选项肯定是最简单的,假设您拥有对web服务器的shell访问权限(如果没有,将其列入授权列表有什么意义?)


服务器上安装的一些常用命令行客户端包括ftp(sic)、ncftp、curl、wget、lynx和w3m。最后两种浏览器实际上是基于终端的纯文本web浏览器。

在允许的服务器上运行ftp客户端;或者,说服ftp管理员将您电脑的IP地址添加到白名单中,并确保和/或祈祷它不会改变(可能为静态IP向您的ISP支付额外费用);或者,在授权服务器上使用代理。第一个选项肯定是最简单的,假设您拥有对web服务器的shell访问权限(如果没有,将其列入授权列表有什么意义?)


服务器上安装的一些常用命令行客户端包括ftp(sic)、ncftp、curl、wget、lynx和w3m。最后两种浏览器实际上是基于终端的纯文本web浏览器。

如果您有服务器的shell访问权限,您可以创建如下SSH隧道:

ssh user@example.org -L 21:127.0.0.1:21
然后,您可以从pc使用localhost:21连接到FTP服务器


如果您有服务器的shell访问权限,您可以创建如下SSH隧道:

ssh user@example.org -L 21:127.0.0.1:21
然后,您可以从pc使用localhost:21连接到FTP服务器