2 votos

Intentar copiar archivos y conservar la propiedad

Primero probé con cp -Rp para conservar la propiedad de los archivos de las copias. Eso cambió la propiedad de Root:wheel a myuser:staff. Entonces probé rsync y ditto. Se supone que todos ellos preservan la propiedad, pero no lo hacen. Lo cambian a myuser:staff. Todos los comandos utilizados con sudo.

Por ejemplo:

sudo cp -Rp /sourcefiles/ /destfiles/

¿Qué me falta?

1voto

stuartp Puntos 106

¿Está copiando a un volumen montado que está en otro sistema? Si es así, puede estar confundiendo los uid y los gid.

O está copiando a un NAS que podría tener una configuración de anulación de la propiedad del usuario conectado. Por ejemplo, FreeNAS tiene opciones para que los montajes NFS asignen el usuario y el grupo Mapall, y para que los montajes AFP establezcan los permisos de archivo y directorio por defecto.

se puede comprobar el uid con algo como
dscl . -read /Users/ UniqueID
y comprueba el id del grupo con
cat /etc/groups
o
dscacheutil -q grupo

¿Podría probar a tarear algunos archivos, copiarlos en el nuevo volumen y luego destarlos y comprobar los permisos de los archivos?

0voto

Rook Puntos 119

Lo que has descrito debería funcionar.

¿Tal vez el volumen de destino tiene el indicador "Ignorar la propiedad en este volumen" activado? ( Obtener información → Compartir y permisos no se aplica al disco de inicio)

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X