全部产品
Search
文档中心

Object Storage Service:Buat pengguna login kustom menggunakan ossftp

更新时间:Feb 04, 2026

ossftp mendukung dua metode autentikasi: pasangan AccessKey dan pengguna login kustom. Topik ini menjelaskan cara membuat pengguna login kustom pada server ossftp untuk memberikan akses klien ke bucket Object Storage Service (OSS) Anda.

Prasyarat

ossftp telah diinstal. Untuk petunjuknya, lihat Instal ossftp.

Prosedur

  1. Login ke server tempat ossftp diinstal.

  2. Masuk ke direktori instalasi ossftp.

  3. Ubah parameter accounts dalam file config.json.

    Contoh konfigurasi:

    {
      "modules":{
        "accounts":[
          {
            // Masukkan ID AccessKey dan AccessKey Secret yang memiliki izin untuk mengakses bucket.
            "access_id":"yourAccessKeyID",
            "access_secret":"yourAccessKeySecret",
            // Nama bucket target.
            "bucket_name":"examplebucket",
            // Jalur akses di dalam bucket. Jika ditentukan, pengguna dibatasi hanya pada jalur ini. Jika dikosongkan, pengguna dapat mengakses semua objek di dalam bucket.
            "home_dir":"examplefolder/",
            // Kata sandi login kustom.
            "login_password":"password1",
            // Username login kustom.
            "login_username":"user1"
          },
          {
            // Masukkan ID AccessKey dan AccessKey Secret yang memiliki izin untuk mengakses bucket.
            "access_id":"yourAccessKeyID",
            "access_secret":"yourAccessKeySecret",
            // Nama bucket target.
            "bucket_name":"examplebucket",
            // Jalur akses di dalam bucket. Jika ditentukan, pengguna dibatasi hanya pada jalur ini. Jika dikosongkan, pengguna dapat mengakses semua objek di dalam bucket.
            "home_dir":"",
            // Kata sandi login kustom.
            "login_password":"password2",
            // Username login kustom.
            "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. Restart ossftp agar konfigurasi diterapkan.

    1. Akses antarmuka Web UI ossftp dari browser.

      Lokasi

      URL Akses

      Pada perangkat lokal

      http://127.0.0.1:8192

      Dari komputer lain

      http://<alamat IP Server Linux>:8192

    2. Di Web UI ossftp, klik Restart.

      Penting

      Jangan klik Exit, atau ossftp akan berhenti berjalan.