Ao adicionar pasta compartilhada com o btsync: “Não tem permissões para gravar na pasta selecionada”

1

Estou recebendo um erro quando tento adicionar uma pasta compartilhada já em outra máquina que também executa o btsync. Minha instância btsync na máquina Ubuntu é instalada usando o linux oficial pacote . Parece estar em execução com o usuário btsync . A pasta de destino, que já existe, está no meu nome de usuário local. No entanto, tentei compartilhar a pasta com um nome de pasta inexistente e encontrei o mesmo erro.

O erro, conforme indicado no título, é simplesmente: "Não tem permissão para gravar na pasta selecionada".

Não sei como resolver este problema. Parece que a causa pode ser que a instância do btsync esteja em execução em um usuário que não tenha acesso de gravação ao diretório em questão. Eu suponho que o problema poderia ser resolvido abrindo as permissões completamente (777), mas isso parece uma idéia singularmente ruim.

Outra coisa que tentei foi adicionar o usuário btsync ao grupo de usuários locais, por exemplo, usermod -a -G <localuser> btsync . Isso não funcionou.

Qualquer ajuda aqui seria muito apreciada! Idéias?

    
por fraxture 28.08.2016 / 10:10

2 respostas

1

Se o seu btsync for executado pelo usuário chamado btsync , você deverá adicionar o proprietário da sua pasta a btsync :

chown -R btsync folder_name

Ou, se estiver usando o resilio, você deve alterar o proprietário da pasta para relsync :

chown -R rslsync folder_name
    
por einverne 12.03.2017 / 07:06
0

Como a equipe do BTSync responde:

A sincronização não tem permissão para acessar este Pasta - Solução de problemas de sincronização - Fóruns de sincronização

% bl0ck_qu0te%

Aqui está o arquivo sync.conf padrão:

{
    "listening_port" : 55555,
    "storage_path" : "/mnt/sync/config",
    "vendor" : "docker",
    "display_new_version": false,

    "directory_root_policy" : "belowroot",
    "directory_root" : "/mnt/",

    "webui" :
    {
        "listen" : "0.0.0.0:8888",
        "allow_empty_password" : false,
        "dir_whitelist" : [ "/mnt/sync/folders", "/mnt/mounted_folders"]
    }
}

você pode adicionar a pasta custum em dir_whitelist

    
por allenyllee 09.09.2018 / 17:44