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
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 service do 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://<IP address of the Linux server>:8192 -
Na interface web do ossftp, clique em Restart.
ImportanteNão clique em Exit. Essa ação interrompe o service do ossftp.
-