如何设置http代理上ftp并且可以上传?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何设置http代理上ftp并且可以上传?相关的知识,希望对你有一定的参考价值。

各位好,

现在我的情况是这样的,公司设置了网络,只能通过80的代理上。
在firefox中和ie中都是通过手动设置代理,输入http代理的地址,端口号为80。然后再选择‘为所有协议使用相同代理’复选框。
这样的话,通过firefox和ie访问网页没有问题,通过ftp://user:password@ip:port也可以查看和下载ftp.
但是,现在我想通过他使用我的ftp站点(外网,公司内部无端口限制)
我现在有flashFXP,cuteftp,wsftp三种软件。
不知道如何设置。
谢谢
谢谢fox_203,loveangelboy的回复。

To: loveangelboy,不知道你这个是在哪里输入的?

To: fox_203,你这个方法我试用过,但是还是无法连接。
我给你看一下连接的日志。
请看一下:http://yixuan.fqyy.org/?p=41
没有处理好html语言,你大概一下。

谢谢!

谢谢!

如果该代理服务器 只支持 http代理,而不支持 ftp代理。
那么以上方法均无效。
参考技术A flashFXP
选项》》参数选择(或者直接F6)

选择“连接”选项卡
代理服务器/防火墙
4. http prox

192.168.*.* 80

确定

如何在Ubuntu上设置系统范围的代理?

我在奇怪的位置,apt-get update工作,并可以连接到互联网,虽然在Docker容器中没有其他工作。

我不确定我是否将代理放在错误的地方或者我错过了其他的东西。

对于apt-get,我将以下内容添加到/etc/apt/apt.conf并且它可以工作。

Acquire::http::proxy  "http://user:pass@172.18.*.*:80/";
Acquire::ftp::proxy "ftp://user:pass@172.18.*.*:80/";
Acquire::https::proxy "https://user:pass@172.18.*.*:80/";

虽然因为在/etc/profile中将证书放在正确的(我认为)模式/格式中,我也无法使用curlping这样的命令。

有什么我可能会失踪?

答案

输入env | grep proxy,如果它什么都不返回,那么导出代理可能会有所帮助:

export https_proxy=https://user:pass@172.18.*.*:80
export http_proxy=http://user:pass@172.18.*.*:80
export ftp_proxy=ftp://user:pass@172.18.*.*:80
另一答案

如果用户的默认shell是bash或其他Bourne兼容shell,则交互式登录shell将从全局/ etc / profile和/etc/profile.d/*.sh和/etc/bash.bashrc文件中读取。交互式非登录shell也将从全局/etc/bash.bashrc文件中读取。

使用设置的http_proxy,https_proxy和ftp_proxy环境变量创建/etc/profile.d/proxy.sh文件时,应该在下次登录时使这些值可用于大多数程序。

这是一个示例proxy.sh文件,其中http,https和ftp代理是相同的:

export http_proxy=http://my.local.proxy:port
export https_proxy=$http_proxy
export ftp_proxy=$http_proxy

某些登录方法可能会跳过这些文件,因此如果它不起作用,您可以尝试将它们放在/etc/bash.bashrc中,以便打开的每个新交互式shell都设置了这些值。

另一答案

这将非常简单。我为此创建了一个python 3脚本

proxy_configuration

下载并运行它。您可以非常快速地设置和删除系统范围的代理。

脚步: 1)以zip格式下载并解压缩。 2)打开终端并导航到解压缩文件的文件夹。 3)键入以下命令 chmod + x proxy.py sudo ./proxy.py

干杯!。

以上是关于如何设置http代理上ftp并且可以上传?的主要内容,如果未能解决你的问题,请参考以下文章

如何将http上的文件远程上传到ftp空间里?

如何设置代理服务器,从网内访问网外SAP服务器

怎么通过PHP来支持FTP和HTTP上传

FTP和HTTP是啥意思呀?有啥区别

curl 命令

curl工具