ossftp is an FTP server that maps file and directory operations to OSS, letting you manage OSS objects over FTP.
Limitations
-
ossftp is for testing only. In production, use theOSS console, ossutil, ossbrowser 2.0 (preview), and OSS SDKs.
-
FTP transmits data in plaintext. To prevent password leaks, run ossftp and the client on the same machine and access data through
127.0.0.1:port. -
ossftp supports only one client connection at a time. A new connection disconnects the existing client.
Supported environments
-
Operating systems: Windows, Linux, and macOS
-
Architecture: x86 (32-bit and 64-bit)
-
Runtime: Python 2.7 and Python 3.x
Features
-
Upload, download, and delete objects and directories.
-
Multipart upload for large objects.
-
Supports most FTP commands.
Downloads
|
Operating system |
Description |
Installation package |
|
Windows |
Bundles Python 2.7. Run ossftp directly after extraction. |
|
|
Linux |
Requires Python 2.7 or 3.x (uses system Python). Minimal dependencies included. |
|
|
macOS |
Requires Python 2.7 or 3.x (uses system Python). Minimal dependencies included. |