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
Faça login no servidor onde o ossftp está instalado.
Acesse o diretório de instalação do ossftp.
-
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 } } } -
Reinicie o serviço ossftp para aplicar as alterações.
-
Em um navegador, acesse a interface web do ossftp.
Dispositivo
Endpoint
Máquina local
http://127.0.0.1:8192Outra máquina
http://<Endereço IP do servidor Linux>:8192 -
Na interface web do ossftp, clique em Restart.
ImportanteNão clique em Exit. Essa ação interrompe o serviço ossftp.
-