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. rslsync
Agregué 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.txt
mi usuario tiene acceso de escritura al archivo vach
, pero otros dos no.
¿Cómo puedo hacer que todo lo escrito en rslsync
rw 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.