Permissões de usuário do Ubuntu para trabalhar com sincronização do Resilio

Permissões de usuário do Ubuntu para trabalhar com sincronização do Resilio

Olá, tenho uma configuração simples onde minha estação de trabalho Ubuntu sincroniza com alguns outros dispositivos via Resilio Sync.

Consegui fazê-lo funcionar com sucesso usandoessesinstruções.

No entanto, meu problema é que, uma vez que faço alguma modificação no meu dispositivo externo. O arquivo atualizado ou novo terá tais permissões que meu usuário normal não root não terá mais acesso de gravação ao arquivo ...

Há um usuário diferente usado pela sincronização. rslsyncAdicionei meu usuário ao seu grupo e adicionei esse usuário ao meu grupo de usuários... ainda não consigo fazer isso funcionar.

captura de tela do terminal

Nesta captura de tela você pode ver que o arquivo untitled copy.txtestá acessível para gravação para meu usuário, vachmas outros dois não.

Como posso fazer com que qualquer coisa escrita por rslsynctambém seja totalmente acessível rw para o usuário vach.

Qualquer ajuda é muito apreciada.

Responder1

Eu também gostaria da resposta para isso. No meu caso, os arquivos escritos no Windows não podem ser gravados quando compartilhados com o Linux.

Sou forçado a fazer um chmod -R 777 toda vez que o Windows grava um arquivo.

Responder2

Encontrei uma solução:

Vá para o arquivo .service
sudo vi /usr/lib/systemd/system/resilio-sync.service

Altere estas linhas com seu nome de usuário atual:

Usuário=aurelien.izoulet
Grupo=aurelien.izoulet
Ambiente="SYNC_USER=aurelien.izoulet"
Ambiente="SYNC_GROUP=aurelien.izoulet"

Reinicie systemctl:
sudo systemctl daemon-reload
Em seguida, reinicie o serviço rslsync e isso deve funcionar!

informação relacionada