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

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

最終更新日:May 15, 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 サービスが停止します。