compartir una unidad el mismo usuario UID diferente en dos computadoras

compartir una unidad el mismo usuario UID diferente en dos computadoras

Tengo una unidad adicional y creé una partición ext4 cuando estaba conectada a una máquina. Lo conecté a otra máquina y ahora ya no tengo acceso a mis archivos desde esa máquina porque mi UID en la segunda máquina no es el mismo que en la primera. Me gustaría poder conectar la unidad a cualquiera de las máquinas y poder acceder a los mismos archivos que el mismo usuario (nombre).

Obviamente, podría cambiar mi UID en la segunda máquina, pero luego tendría que buscar recursivamente todos los archivos de mi propiedad y cambiar el propietario, lo que podría tardar mucho tiempo en completarse. Anteriormente, la unidad era NTFS y la reformateé, pero en ese momento la monté con una opción que especificaba el UID que poseía los archivos, pero obviamente ext4 tiene los permisos reales esperados por Linux por archivo, por lo que esto arruinaría las cosas si hubiera otro. los usuarios tenían archivos en el dispositivo.

¿Existe alguna forma mejor de proceder para poder acceder a mis archivos desde ambas máquinas?

Respuesta1

bindfses la utilidad que estás buscando.

Verhttps://bindfs.orgyhttps://bindfs.org/docs/bindfs.1.html.

Podrás "asignar" un UID nuevo a uno antiguo con algo como esto:

sudo bindfs --map=1000/1400:@1000/@1400 /path/to/drive /path/to/drive

donde 1000está el from-uid, 1400es el to-uid, @1000es el from-gid y @1400es el to-gid.

Sí, así es: puedes usar la misma ruta en ambos argumentos... y "montará" la nueva partición (mapeada) justo encima de la antigua.

información relacionada