このトピックでは、ossftp のインストール方法について説明します。
手順
-
ossftp のインストールパッケージをダウンロードします。
オペレーティングシステム
説明
インストールパッケージ
Windows
Python 2.7 がバンドルされています。展開後、直接 ossftp を実行できます。
Linux
Python 2.7 または 3.x が必要です (システムの Python を使用します)。最小限の依存関係が含まれています。
macOS
Python 2.7 または 3.x が必要です (システムの Python を使用します)。最小限の依存関係が含まれています。
-
ossftp のインストールパッケージを展開します。
重要展開パスに非 ASCII 文字を使用しないでください。
-
ossftp を実行します。
オペレーティングシステム
操作
Windows
start.vbs をダブルクリックします。
説明ossftp が起動しない場合は、Internet Explorer のバージョンをアップグレードするか、別のブラウザーを既定として設定してください。
Linux
次のコマンドを実行します。
bash start.shmacOS
start.command をダブルクリックします。
ossftp の起動後、デフォルトでローカルデバイス上の次のポートが開放されます:
-
TCP ポート 2048:FTP リクエストを受信します。
-
TCP ポート 8192:ossftp のグラフィカル管理インターフェイスへのアクセスを提供します。
説明他のユーザーに ossftp サービスを提供するには、ファイアウォールで TCP ポート 2048 と TCP ポート 8192 を開放してください。
-
-
ossftp を設定します。
-
Web ブラウザーから ossftp のグラフィカル管理インターフェイスにアクセスします。
デバイス
ドメイン名
ローカルデバイス
http://127.0.0.1:8192他のデバイス
http://<IP_address_of_the_Linux_server>:8192 -
ossftp のグラフィカル管理インターフェイスで、次のパラメーターを設定します。
パラメーター
例
説明
Ossftp address
127.0.0.1
FTP パッシブモードでクライアントに通知される、ossftp サーバー自身の到達可能な IP アドレスです。クライアントがローカルデバイス以外で実行されている場合は、ここに ossftp サーバーのパブリック IP アドレスを設定する必要があります。クライアントがローカルデバイスで実行されている場合は、デフォルト値のままにします。
Ossftp port
2048
ossftp へのアクセスリクエストのリッスンポートです。他のポートと競合しない限り、デフォルト値のままにします。
Ossftp passive ports start
51000
ossftp が応答に使用するパッシブポート範囲の開始値です。他のポートと競合しない限り、デフォルト値のままにします。
Ossftp passive ports end
53000
ossftp が応答に使用するパッシブポート範囲の終了値です。他のポートと競合しない限り、デフォルト値のままにします。
Ossftp log level
INFO
ossftp のログレベルです。有効な値:
-
DEBUG:詳細な情報イベントを記録します。通常はデバッグに使用します。
-
INFO:通常のソフトウェア動作中に発生するイベントを記録します。
-
WARNING:システム動作に影響しない予期しないイベントを記録します。
-
ERROR:システム動作に影響する可能性はあるものの、安定性には影響しない予期しないイベントを記録します。
-
CRITICAL:システムが動作を停止する原因となるイベントを記録します。
バケットエンドポイント
examplebucket.oss-cn-hangzhou.aliyuncs.com
バケットにアクセスするためのドメイン名です。必要な形式は
BucketName.Endpointです。複数のドメイン名はカンマで区切ります。[言語]
cn
ossftp の表示言語です。
-
-
[設定を保存] をクリックし、次に [再起動] をクリックして、新しい設定を適用します。
重要ossftp プロセスが停止するため、[終了] をクリックしないでください。
-