Permisos de usuario de Ubuntu para trabajar con resilio sync

Permisos de usuario de Ubuntu para trabajar con resilio sync

Hola, tengo una configuración sencilla en la que mi estación de trabajo Ubuntu se sincroniza con otros dispositivos mediante Resilio Sync.

Lo hice funcionar exitosamente usandoestosinstrucciones.

Sin embargo, mi problema es que una vez que hago modificaciones desde mi dispositivo externo. El archivo nuevo o actualizado tendrá tales permisos que mi usuario normal no root ya no tendrá acceso de escritura al archivo...

Hay un usuario diferente utilizado por la sincronización. rslsyncAgregué mi usuario a su grupo y agregué ese usuario a mi grupo de usuarios... todavía no puedo hacer que esto funcione.

captura de pantalla del terminal

En esta captura de pantalla puede ver que untitled copy.txtmi usuario tiene acceso de escritura al archivo vach, pero otros dos no.

¿Cómo puedo hacer que todo lo escrito en rslsyncrw también sea totalmente accesible para el usuario vach?

Cualquier ayuda es muy apreciada.

Respuesta1

También me gustaría la respuesta a esto. En mi caso, los archivos escritos en Windows no se pueden escribir cuando se comparten con Linux.

Me veo obligado a hacer chmod -R 777 cada vez que Windows escribe un archivo.

Respuesta2

Encontré una solución:

Ir al archivo .service
sudo vi /usr/lib/systemd/system/resilio-sync.service

Cambie estas líneas con su nombre de usuario actual:

Usuario=aurelien.izoulet
Grupo=aurelien.izoulet
Entorno="SYNC_USER=aurelien.izoulet"
Entorno="SYNC_GROUP=aurelien.izoulet"

Reinicie systemctl:
sudo systemctl daemon-reload
luego reinicie el servicio rslsync y esto debería funcionar.

información relacionada