ossftpは、Alibaba Cloud Object Storage Service (OSS) に基づくFTPサーバーツールです。 ossftpは、ファイルとディレクトリに関連する操作をOSSオブジェクトとディレクトリの操作にマッピングします。 これにより、FTP経由でOSSに保存されているオブジェクトを管理できます。
制限事項
ossftpは個々のテストに提供されます。 OSSリソースを管理するには、本番環境でOSSコンソール、ossutil、ossbrowser、SDKなどのツールを使用することを推奨します。
FTPプロトコルは、平文でデータを送信する。 パスワード漏洩を防ぐために、ossftpとクライアントを同じマシンで実行し、
127.0.0.1:port
を使用してデータにアクセスすることを推奨します。ossftpサーバーは、一度に1つのクライアントにのみ接続できます。 後続の接続要求は、既存の接続をクライアントから切断させる。
デプロイ環境
サポートされているオペレーティングシステム: Windows、Linux、macOS
サポートされているアーキテクチャ: x86 (32ビットおよび64ビット)
ランタイム環境: Python 2.7とPython 3.x
特徴
オブジェクトとディレクトリをアップロード、ダウンロード、削除します。
マルチパートアップロードを使用して、ラージオブジェクトをアップロードします。
ほとんどのFTPコマンドをサポートします。
リンクのダウンロード
オペレーティングシステム | 説明 | インストールパッケージ |
Windows | デフォルトでは、Python 2.7はWindowsにインストールされません。 インストールパッケージにはPython 2.7が含まれています。 パッケージを解凍した直後にossftpを実行できます。 | |
Linux | デフォルトでは、Python 2.7またはPython 3.xはLinuxにインストールされます。 インストールパッケージには、必要な依存ライブラリのみが含まれます。 | |
macOS | デフォルトでは、Python 2.7またはPython 3.xはmacOSにインストールされます。 インストールパッケージには、必要な依存ライブラリのみが含まれます。 |