すべてのプロダクト
Search
ドキュメントセンター

Object Storage Service:ossftp のカスタムログインユーザーの作成

最終更新日:Sep 11, 2026

ossftp クライアントは、AccessKey またはカスタムログインユーザーを使用して ossftp サーバーにアクセスできます。どちらの方法でも、ターゲットバケットへのアクセス権限が必要です。 このトピックでは、ossftp サーバーでカスタムログインユーザーを作成する方法について説明します。

前提条件

ossftp がインストールされていること。 詳細については、「ossftp のインストール」をご参照ください。

手順

  1. ossftp がインストールされているサーバーにログインします。

  2. ossftp のインストールディレクトリに移動します。

  3. config.json ファイルの accounts セクションを変更します。

    設定例:

    {
      "modules":{
        "accounts":[
          {
            // バケットに対する権限を持つ AccessKey ID と AccessKey Secret を指定します。
            "access_id":"yourAccessKeyID",
            "access_secret":"yourAccessKeySecret",
            // ターゲットバケットの名前を指定します。
            "bucket_name":"examplebucket",
            // オプション。 ユーザーのアクセスをこのパスに制限します。 空のままにすると、ユーザーはバケット全体にアクセスできます。
            "home_dir":"examplefolder/",
            // カスタムログインパスワードを指定します。
            "login_password":"password1",
            // カスタムログインユーザー名を指定します。
            "login_username":"user1"
          },
          {
            // バケットに対する権限を持つ AccessKey ID と AccessKey Secret を指定します。
            "access_id":"yourAccessKeyID",
            "access_secret":"yourAccessKeySecret",
            // ターゲットバケットの名前を指定します。
            "bucket_name":"examplebucket",
            // オプション。 ユーザーのアクセスをこのパスに制限します。 空のままにすると、ユーザーはバケット全体にアクセスできます。
            "home_dir":"",
            // カスタムログインパスワードを指定します。
            "login_password":"password2",
            // カスタムログインユーザー名を指定します。
            "login_username":"user2"
          }
        ],
        "launcher":{
          "auto_start":0,
          "control_port":8192,
          "language":"cn",
          "popup_webui":1,
          "show_systray":1
        },
        "ossftp":{
          "address":"127.0.0.1",
          "bucket_endpoints":"",
          "log_level":"INFO",
          "passive_ports_start":51000,
          "passive_ports_end":53000,
          "port":2048
        }
      }
    }
  4. ossftp サービスを再起動して変更を反映させます。

    1. ブラウザで ossftp の Web UI にアクセスします。

      デバイス

      エンドポイント

      ローカルマシン

      http://127.0.0.1:8192

      他のマシン

      http://<Linux サーバーの IP アドレス>:8192

    2. ossftp の Web UI で [再起動] をクリックします。

      重要

      [終了] をクリックしないでください。 これをクリックすると、ossftp サービスが停止します。