このトピックでは、ossftp のインストール方法について説明します。
操作手順
-
ossftp インストールパッケージをダウンロードします。
オペレーティングシステム
説明
インストールパッケージ
Windows
Windows にはデフォルトで Python 2.7 がインストールされていません。インストールパッケージには Python 2.7 が含まれています。パッケージを解凍した後、ossftp を直接実行できます。
Linux
Linux にはデフォルトで Python 2.7 または Python 3.x がインストールされています。インストールパッケージには必要な依存ライブラリのみが含まれています。
macOS
macOS にはデフォルトで Python 2.7 または Python 3.x がインストールされています。インストールパッケージには必要な依存ライブラリのみが含まれています。
-
ossftp インストールパッケージを解凍します。
重要解凍パスに ASCII 以外の文字を使用しないでください。
-
ossftp を実行します。
オペレーティングシステム
操作
Windows
start.vbs をダブルクリックします。
説明ossftp が起動しない場合は、インターネットエクスプローラーのバージョンをスペックアップするか、別のブラウザをデフォルトに設定してください。
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 クライアントの 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:システムの動作を停止させるイベントを記録します。
Bucket endpoints
examplebucket.oss-cn-hangzhou.aliyuncs.com
バケットにアクセスするためのドメイン名です。必要なフォーマットは
BucketName.Endpointです。複数のドメイン名を指定する場合は、カンマで区切ってください。言語
cn
ossftp の表示言語です。
-
-
save config をクリックし、その後 restart をクリックして新しい構成を適用します。
重要exit をクリックしないでください。ossftp プロセスが停止します。
-