Rewrite Posted September 9, 2012 Report Share Posted September 9, 2012 (edited) Muchos programas ocupan carpetas locales, por cada usuario, para guardar su configuración como lo es el caso de dropbox o wine.En el caso de que quisiéramos compartir estas configuraciones con otros usuarios de windows o linux usaremos bindfs "el cual es un sistema de archivos FUSE el cual permite montar un directorio a otra ubicación, con la configuración de permisos correspondiente. Permite especificar la propiedad y los permisos de los archivos desde el interior del punto de montaje."Para dejarlo más claro nos permite montar carpetas que son de otros user como si fueran nuestras.1.- Instalar Bindfs, vean en su repositorio.Si no esta habrá que compilarlo (deben tener instalado fuse previamente).Descargarlo desde su pagina: http://bindfs.org/lo descomprimen y como root teclean./configuremakemake install2.- Crear una carpeta compartidapara este caso usare como ejemplo dropbox, el cual esta en mi partición de windows.Creo una carpeta en mi carpeta personal, con root# mkdir ~/Dropboxpongo los permiso y el propietario de esa carpeta# chown root ~/Dropbox# chmod 0700 ~/Dropbox3.-Ahora configuramos bindfsprimero hay que ver el id del usuario y/o grupo al que le entraremos los permisos, esto se ve con el comando "id [user]"y luego ejecutamos:# bindfs -o perms=0750,mirror=uid1:uid2:uid3,force-group=gid /media/Window/Dropbox /home/user/Dropboxdondeperms son los permisos de la carpeta compartida en conjunto con los archivos que contenga.mirror define los usuarios propietarios atravez de su user id. Para que funcione debe editar el archivo /etc/fuse.conf y agregar al final user_allow_othergroup define el grupo de la carpeta compartidacarpeta a compartiry finalmente punto de montajepara desmontar# umount <lugar de la carpeta comparitda>O matar el proceso bindfs3.-Agregar al Inicio la carpeta compartidaPara ello hay que editar el archivo /etc/fstab, como root usando su editor de texto preferido#vi /etc/fstaby agregar al final, siguiendo este ejemplo:bindfs#/carpeta/a/compartir /puntode/montaje fuse options 0 0En el caso de dropbox quedaría de manera similar a esto:bindfs#/media/Windows/Dropbox /home/user/Dropbox fuse perms=0750,mirror=500,force-group=500 0 0Finalmente para aplicar el cambio sin reiniciar#mount -adudas,sugerencias? no se entiende :tonto: Edited March 28, 2014 by Rewrite Link to comment Share on other sites More sharing options...
X_tatane_X Posted September 21, 2012 Report Share Posted September 21, 2012 bindfs -o perms=0750,mirror=uid1:uid2:uid3,group=gid /media/Windows/.../Dropbox /home/.../Dropbox Buenísimo aporte, pero yo quedé "confundido" con los ... entre las rutas de las carpetas, creo que lleva a confusión.Suerte :cool: Link to comment Share on other sites More sharing options...
Rewrite Posted September 21, 2012 Author Report Share Posted September 21, 2012 ok... ahora simplifique esa parte :) Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now