详情介绍
阿里云OSS FTP是阿里云面向个人推出的FTP服务器,仅适合OSS SDK的生产环境,当它接收到了FTP请求后,你就可以直接对OSS操作文件夹和文件,支持上传、下载和删除,让您可以更加方便的来管理OSS上的文件,而且它支持大部分的FTP指令,可以满足您的各种FTP使用需求。
阿里云OSS FTP主要特性
1、跨平台: 无论是Windows、Linux还是Mac, 无论是32位还是64位操作系统,无论是图形界面还是命令行都可以运行。
2、免安装: 解压后可直接运行。
3、免设置: 无需设置即可运行。
4、透明化: FTP工具是python写的,您可以看到完整的源码,官方还开源到Github。
阿里云OSS FTP功能介绍
1、支持文件和文件夹的上传、下载、删除等操作。
2、通过Multipart方式,分片上传大文件。
3、支持大部分FTP指令,可以满足日常FTP的使用需求。
阿里云OSS FTP怎样连接到FTP服务器
推荐使用FileZilla客户端去连接FTP server。下载安装后,按如下方式连接即可:
主机: 127.0.0.1
登录类型: 正常
用户:access_key_id/bucket_name
密码:access_key_secret
注意:用户中,/是必须的,如用户tSxyiUM3NKswPMEp/test-hz-jh-002。
阿里云OSS FTP高级使用教程
1、修改监听地址
如果需要通过网络来访问FTP server, 那么需要修改监听地址,因为默认的监听地址127.0.0.1只允许来自本地的访问。可以修改成内网ip或公网ip。
2、修改监听端口
修改FTP server监听的端口, 建议端口大于1024, 因为监听1024以下的端口时需要管理员权限.
3、修改日志等级
设置FTP server的日志级别。FTP server的日志会输出到data/ossftp/目录下, 可以通过控制页面的日志按钮在线查看。默认的日志界别为INFO, 打印的日志信息较少,如果需要更详细的日志信息,可以修改为DEBUG模式。如果希望减少日志的输出,可以设置级别为WARNING或ERROR等。
4、设置Bucket endpoints
FTP server默认会探索bucket的所属location信息,随后将请求发到对应的region(如oss-cn-hangzhou.aliyuncs.com或oss-cn-beijing.aliyuncs.com),FTP server会优先尝试内网访问oss。如果您设置了bucket endpoints, 如设置为test-bucket-a.oss-cn-hangzhou.aliyuncs.com, 那么当访问test-bucket-a时,就会使用oss-cn-hangzhou.aliyuncs.com域名。
注意
1)所有修改都需要重启才能生效。
2)上述的所有修改其实都是修改的ftp根目录下的config.json, 所以您可以直接修改该文件。
5、直接启动FTP server(Linux/Mac)
可以直接启动ossftp目录下的ftpserver.py, 免去web_server的开销。
$ python ossftp/ftpserver.py &
配置修改方式同上。
阿里云OSS FTP使用注意事项
1、考虑到安装部署的简便,OSS FTP工具没有支持TLS加密。由于FTP协议是明文传输的,为了防止您的密码泄漏,建议将FTP server和client运行在同一台机器上,通过127.0.0.1:port的方式来访问。
2、不支持rename和move操作。
3、安装包解压后的路径不要含有中文。
4、FTP server的管理控制页面在低版本的IE中可能打不开。
5、FTP server支持的Python版本: Python2.6, Python2.7。
下载安装使用
首先解压之前下载的文件,然后根据环境情况选择不同的运行方式。
Windows: 双击运行start.vbs即可
Linux: 打开终端,运行
$ bash start.sh
Mac:双击start.command,或者在终端运行
$ bash start.command
上述步骤会启动一个FTP server, 默认监听在127.0.0.1的2048端口。同时,为了方便您对FTP server的状态进行管控,还会启动一个web服务器,监听在127.0.0.1的8192端口。如果您的系统有图形界面,还会自动打开控制页面。在控制页面中允许修改监听地址、监听端口、日志类型、指定某个地域的存储空间(格式为bucket.enpoint)、页面语言。修改后需保存配置并重启后生效。
同一时间内只能存在一个服务器和一个连接。如果在一个服务器已连接的情况下新建连接,则之前连接会直接断开。
连接到FTP server
请使用FileZilla客户端去连接FTP server。下载安装后,按如下方式连接即可:
主机: 127.0.0.1
登录类型: 正常
用户:access_key_id/bucket_name
密码:access_key_secret
用户中,/是必须的,如用户tSxyiUM3NKswPMEp/test-hz-jh-002。
access_key_id和access_key_secret的获取,请参见OSS访问控制。
高级使用
通过控制页面管理FTP server
所有修改都需要重启才能生效。
上述的所有修改其实都是修改的ftp根目录下的config.json, 所以您可以直接修改该文件。
修改监听地址
如果需要通过网络来访问FTP server, 那么需要修改监听地址,因为默认的监听地址127.0.0.1只允许来自本地的访问。可以修改成内网ip或公网ip。
修改监听端口
修改FTP server监听的端口, 建议端口大于1024, 因为监听1024以下的端口时需要管理员权限。
修改日志等级
设置FTP server的日志级别。FTP server的日志会输出到data/ossftp/目录下, 可以通过控制页面的日志按钮在线查看。默认的日志界别为INFO, 打印的日志信息较少,如果需要更详细的日志信息,可以修改为DEBUG模式。如果希望减少日志的输出,可以设置级别为WARNING或ERROR等。
设置Bucket endpoints
FTP server默认会探索bucket的所属location信息,随后将请求发到对应的region(如oss-cn-hangzhou.aliyuncs.com或oss-cn-beijing.aliyuncs.com),FTP server会优先尝试内网访问oss。如果您设置了bucket endpoints, 如设置为test-bucket-a.oss-cn-hangzhou.aliyuncs.com, 那么当访问test-bucket-a时,就会使用oss-cn-hangzhou.aliyuncs.com域名。
设置显示语言
通过设置cn/en,可修改FTP控制页面的显示语言为中文/英文。
直接启动FTP server(Linux/Mac)
可以直接启动ossftp目录下的ftpserver.py, 免去web_server的开销。
$ python ossftp/ftpserver.py &
配置修改方式同上。
可能遇到的问题
如果连接FTP server时,遇到以下错误:
有两种可能:
只读访问
OSS FTP工具需要的权限列表为 ListObjects、GetObject、HeadObject。关于如何创建一个具有只读访问的ram子账户,请参考图文教程如何结合ram实现文件共享。
上传文件
如果允许ram子账户上传文件,还需要PutObject。
删除文件
如果允许ram子账户删除文件,还需要DeleteObject。
输入的 access_key_id 和 access_key_secret有误。
解决:请输入正确的信息后再重试。
所用的access_key信息为ram 子账户的access_key,而子账户不具有List buckets权限。
解决:当使用子账户访问时,请在控制页面中指定bucket endpoints, 即告诉FTP server某个bucket应该用什么endpoint来访问。同时,子账户也需要一些必须的权限,关于使用ram访问oss时的访问控制,请参考文档访问控制。具体如下。
如果您在Linux下运行FTP server,然后用FileZilla连接时遇到如下错误:
501 can't decode path (server filesystem encoding is ANSI_X3.4-1968)
一般是因为本地的中文编码有问题。在将要运行start.sh的终端中输入下面的命令,然后再重新启动即可。
$ export LC_ALL=en_US.UTF-8; export LANG="en_US.UTF-8"; locale
主要功能
支持文件和文件夹的上传、下载、删除等操作。
通过Multipart方式,分片上传大文件。
支持大部分FTP指令,可以满足日常FTP的使用需求。
下载地址
人气软件
Xftp 7/8(FTP/SFTP客户端) V8.0.0063 官方中文免费正式版(附文件
8UFTP 工具整合包(客户端与服务器端) v2.9.3.4
Xftp 8(FTP/SFTP客户端) V8.0.0060 中文免安装绿色版
Tabby(SSH/SFTP客户端) v1.0.208 电脑安装版
SFTP客户端 WinSCP v5.17.6.10415 官方多语言绿色免费版
WebDrive Enterprise2019 Build 5305 最新免费特别版(附注册码+
Star FTP Server V1.1 绿色汉化免费版 迷你型FTP服务端/分享文件
IDM UltraFTP(FTP工具) v20.10.0.20 中文汉化安装版
豪迪IP更换器 v1.0绿色免费版
EblueFTP(ftp上传工具) v1.2 单文件绿色版
相关文章
-
IDM UltraFTP(多功能FTP工具箱) v23.0.0.31 x64 直装免费版
UltraFTP 是 FTP 客户端,构建在 UltraEdit 和 UltraCompare 等其他 IDM 应用程序的框架之上,UltraFTP 在设计时考虑到了最大的可用性和性能,提供完整的主题支持、会话支持...
-
Xftp 8(FTP/SFTP客户端) V8.0.0060 中文免安装绿色版
Xftp8是一款灵活且轻量级的SFFT/FTP客户端,支持Windows和UNIX/Linux之间传输,完美支持SFTP、FTP传输,使用简单,版本为便携版,解压即可使用...
-
FTP工具 IDM UltraFTP破解补丁 v22.0.0.12 附激活教程
IDM UltraFTP激活补丁分享!今天脚本之家小编给大家分享的是IDM UltraFTP激活补丁,此款补丁可以帮助大家免费激活IDM UltraFTP软件,使用简单,下面有详细的安装激活补丁...
-
稳定易于使用FTP软件Crossworld CrossFTP Enterprise v1.99.9 中文注册安装版
CrossFTP Enterprise是一款稳定的FTP文件,利用CrossFTP Enterprise能够轻松建立FTP进行文件的传输和分享,是一款能够实现电脑之间的文件远距离文件分享工具...
-
FTPGetter Pro注册机/激活补丁 v5.97.0.263 附激活教程
FTPGetter Pro注册机/激活补丁分享!FTPGetter Pro是大家喜欢的ftp服务器工具,支持自动上传下载,允许在您的计算机与远程 FTP 和 SFTP 服务器之间安排文件传输。如果您经...
-
FTPGetter Pro(FTP/SFTP自动上传下载客户端) v5.97.0.263 免费破解版
FTPGetter Professional激活版支持自动上传和下载文件,允许在您的计算机与远程 FTP 和 SFTP 服务器之间安排文件传输。如果您经常访问 FTP/SFTP 服务器以在本地和远程 PC ...
下载声明
☉ 解压密码:www.jb51.net 就是本站主域名,希望大家看清楚,[ 分享码的获取方法 ]可以参考这篇文章
☉ 推荐使用 [ 迅雷 ] 下载,使用 [ WinRAR v5 ] 以上版本解压本站软件。
☉ 如果这个软件总是不能下载的请在评论中留言,我们会尽快修复,谢谢!
☉ 下载本站资源,如果服务器暂不能下载请过一段时间重试!或者多试试几个下载地址
☉ 如果遇到什么问题,请评论留言,我们定会解决问题,谢谢大家支持!
☉ 本站提供的一些商业软件是供学习研究之用,如用于商业用途,请购买正版。
☉ 本站提供的阿里云OSS FTP(阿里云FTP服务器) win版 V1.2.0 官方版(附使用教程)资源来源互联网,版权归该下载资源的合法拥有者所有。