V
e
r

l
i
s
t
a
d
o

tractatus@lapipaplena:/# _

 

bindfs

Herramienta basada en FUSE que permite montar un directorio en otro con opciones específicas, como cambiar permisos, usuarios, grupos o comportamientos del sistema de archivos. Es muy útil para gestionar permisos sin alterar los originales o para configurar accesos específicos.

$ bindfs ~/Documentos /mnt/docs
montar un directorio en otro
$ bindfs --owner=USER ~/Documentos /mnt/docs
cambia el propietario de los archivos en el punto de montaje. Esto no afecta los archivos originales, solo los reflejados
$ bindfs --group=grupo ~/Documentos /mnt/docs
simular que los archivos pertenecen a un grupo específico como el caso anterior
$ bindfs --perms=a-w ~/Documentos /mnt/docs
montar un directorio como solo lectura
$ bindfs --perms=644 ~/Documentos /mnt/docs
cambiar los permisos reflejados
$ bindfs --uid=1000 --gid=1000 ~/Documentos /mnt/docs
simular que los archivos tienen un usuario y grupo específicos
$ bindfs --force-user=otro_usuario ~/Documentos /mnt/docs
que todos los accesos sean tratados como si vinieran de otro_usuario
$ bindfs --create-with-perms=775 --create-with-group=grupo ~/Documentos /mnt/docs
que los nuevos archivos tengan permisos 775 y pertenezcan al grupo grupo
$ bindfs --hide-files='*.log' ~/Documentos /mnt/docs
montar un directorio y ocultar archivos .log
$ bindfs --force-group=grupo --mirror-only=usuario1,usuario2 ~/Documentos /mnt/docs
limitar accesos a los reflejados solo a ciertos usuarios del grupo
$ fusermount -u /mnt/docs
desmontar el sistema de archivos
$ mount | grep bindfs
verificar información sobre el montaje

1.- Para montar un directorio automáticamente al iniciar:

# nano /etc/fstab

Y añadir la linea:

bindfs#/home/USER/Documentos /mnt/docs fuse defaults 0 0

Con esta linea tambien puede montarse con:

# mount /mnt/docs
Navegando por staredsi.eu aceptas las cookies que utilizamos en esta web. Más información: Ver política de cookies
[0] 0:bash*
3667 entradas - Acerca del Tractatus
La Pipa Plena 2025