ossftp是一个特殊的FTP server,可以将对文件、文件夹的操作映射为对OSS的操作,使您可以基于FTP协议来管理存储在OSS上的文件。
ossftp仅支持FTP协议,不支持SFTP(SSH File Transfer Protocol)。如需使用SFTPGo等工具通过SFTP挂载访问OSS,ossftp无法满足此需求。建议使用ossutil、图形化管理工具ossbrowser 1.0或SDK等工具替代。
使用限制
-
ossftp主要提供给个人测试时使用,生产环境建议使用OSS管理控制台、ossutil、图形化管理工具ossbrowser 1.0、SDK等工具管理您的OSS。
-
FTP协议是明文传输的,为了防止您的密码泄漏,建议将ossftp和客户端运行在同一台机器上,通过
127.0.0.1:port访问。 -
ossftp在同一时间只允许一台客户端连接,新发起的连接请求会导致已经连接的客户端断开。
部署环境
-
支持系统:Windows、Linux、macOS
-
支持架构:x86(32bit、64bit)
-
运行环境:Python2.7、Python3.x
主要功能
-
支持文件和文件夹的上传、下载、删除操作。
-
支持使用分片上传方式上传大文件。
-
支持大部分FTP指令。
下载地址
|
操作系统 |
说明 |
安装包 |
|
Windows |
Windows系统默认未安装Python2.7,所以安装包中包含了Python2.7,解压后即可使用。 |
|
|
Linux |
Linux系统默认安装Python2.7或Python3.x,所以安装包中不再包含可执行的Python,只包含了相关依赖库。 |
|
|
macOS |
macOS系统默认安装Python2.7或Python3.x,所以安装包中不再包含可执行的Python,只包含了相关依赖库。 |