Todos os produtos
Search
Central de documentação

Object Storage Service:Criar usuários de login personalizados para ossftp

Última atualização: Jul 03, 2026

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

Pré-requisitos

Instale o ossftp. Para mais informações, consulte Instalar o 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 serviço 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://<Endereço IP do servidor Linux>:8192

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

      Importante

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