Todos os produtos
Search
Central de documentação

Object Storage Service:Create custom logon users for ossftp

Última atualização: Sep 10, 2026

Um cliente ossftp pode acessar o servidor ossftp usando um AccessKey ou um usuário de login personalizado. Ambas as opções exigem permissões para acessar o bucket de destino. Este tópico explica como criar usuários de login personalizados no servidor ossftp.

Pré-requisitos

O ossftp está instalado. Para mais informações, consulte Install ossftp.

Procedimento

  1. Faça login no servidor onde o ossftp está instalado.

  2. Acesse o diretório de instalação do ossftp.

  3. Modifique a seção accounts no arquivo config.json.

    Exemplo de configuração:

    {
      "modules":{
        "accounts":[
          {
            // Specify the AccessKey ID and AccessKey Secret that have permissions on the bucket.
            "access_id":"yourAccessKeyID",
            "access_secret":"yourAccessKeySecret",
            // Specify the name of the target bucket.
            "bucket_name":"examplebucket",
            // Optional. Restricts user access to this path. If left empty, the user can access the entire bucket.
            "home_dir":"examplefolder/",
            // Specify a custom logon password.
            "login_password":"password1",
            // Specify a custom logon username.
            "login_username":"user1"
          },
          {
            // Specify the AccessKey ID and AccessKey Secret that have permissions on the bucket.
            "access_id":"yourAccessKeyID",
            "access_secret":"yourAccessKeySecret",
            // Specify the name of the target bucket.
            "bucket_name":"examplebucket",
            // Optional. Restricts user access to this path. If left empty, the user can access the entire bucket.
            "home_dir":"",
            // Specify a custom logon password.
            "login_password":"password2",
            // Specify a custom logon username.
            "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. Reinicie o service do ossftp para aplicar as alterações.

    1. Em um navegador, acesse a interface web do ossftp.

      Dispositivo

      Endpoint

      Máquina local

      http://127.0.0.1:8192

      Outra máquina

      http://<IP address of the Linux server>:8192

    2. Na interface web do ossftp, clique em Restart.

      Importante

      Não clique em Exit. Essa ação interrompe o service do ossftp.