3 votos

Máquina del tiempo y el signo negativo temido

Estoy a punto de modificar el fichero de titularidades en mi Máquina del Tiempo disco, que utiliza las Acl.

Ya que es mi (único) disco de copia de seguridad, he pensado que me gustaría solicitar comentarios sobre la secuencia de comandos antes de ejecutarlo. El objetivo es corregir el archivo de propiedades, de modo que /Vol/TM/Back/2012-xx-yy/Usuarios/bob es poseído por el usuario bob, para hacer posible que Bob para examinar su marca de la historia.

#!/bin/csh
# Replace Foobar, Bob, and Brand.
set PREFIX="/Volumes/Foobar-Time-Machine/Backups.backupdb/Bob's MacBook"
set SUFFIX="/Brand/Users/"
set USER="bob"

foreach dir ($PREFIX/*)
    chmod -R -a "group:everyone deny chown" "$PREFIX$dir$SUFFIX$USER"
    chown -R $USER "$PREFIX$dir$SUFFIX$USER"
    chmod -R =a# 1 "group:everyone deny add_file,delete,add_subdirectory,delete_child,writeattr,writeextattr,chown" "$PREFIX$dir$SUFFIX$USER"
end

¿Detectas un desastre esperando a suceder? La primera chmod es la intención de eliminar el mínimo de ACL y el segundo está destinado a restaurar. Puede que el guión sea más segura? No hace falta decir, la secuencia de comandos se ejecutan como sudo.

1voto

Old Pro Puntos 2851

Sí, da miedo, y sí, estaría preocupado. ¿Por qué no bob ya dueño de su propia copias de seguridad? Si es debido a un UID o UUID mal partido, lo que impide recrear este problema (tal vez a la inversa) en el futuro? Si usted puede correr el riesgo de dañar la maquinaria en vivo prefiero cambiar de Bob UID y UUID en la máquina que en las copias de seguridad, en la teoría de que probablemente hay otros UUID mis-partidos al acecho en los otros discos.

En cualquier caso, de miedo, como es, si yo fuera a tratar de arreglar me gustaría utilizar el Buscador si se tratara de un par de carpetas que podría ser solucionado con "Aplicar a los ítems incluidos...". Si eso era poco práctico, la siguiente cosa que me gustaría probar sería encontrar archivos de propiedad de quien los posee en la actualidad Bob cosas y cambiar sólo los archivos. Ir fuera de la ruta de acceso del archivo parece una especie de peligroso para mí.

1voto

jonnybradley Puntos 11

Casi corrí este script después reemplacé mi disco de sistema con un disco SSD y mi nuevo uid de usuario era diferente a la antigua (se preguntan qué sucedió si alguna vez ejecutarlo?).

Al final que he encontrado parece que han trabajado para mí (en Mac OS 10.7.5) - http://pondini.org/TM/B6.html (otra vez) y los consejos de "tmutil associatedisk" los dedos cruzaron!

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