7 votos

Evitar que otros usuarios expulsen (o incluso vean) mis imágenes de disco montadas

Tengo una imagen de disco encriptada (sparsebundle) donde se almacenan todos mis documentos privados; la monto en un punto de montaje personalizado con:

mkdir -p /Users/gabriele/MyDocs
hdiutil attach /MyDocs.sparsebundle -mountpoint /Users/gabriele/MyDocs

Otros usuarios ven la imagen de disco montada en la barra lateral de la ventana del Finder y quizás también en sus Escritorios (según las preferencias del Finder), pero no pueden acceder al volumen debido a que no tienen suficientes privilegios. En cualquier caso, otros usuarios pueden expulsar el volumen, y esto es malo.

¿Hay alguna manera de evitar que otros usuarios expulsen mis volúmenes, o incluso que vean este volumen si no tienen suficientes privilegios para ver sus entrañas?

2voto

MrDaniel Puntos 8871

Para que la imagen de disco montada sea menos visible, puede ejecutar el comando SetFile para hacer invisible el directorio del volumen. Esto hará que la imagen de disco montada sea menos visible en la barra lateral del Finder para otros usuarios. Por supuesto, esto hace que sea menos visible para ti también, pero puedes hacer un alias en el Finder donde la carpeta debería estar para ti.

Ejecute SetFile para que la imagen de disco montada sea invisible en el Finder:

SetFile -a V /Users/gabriele/MyDocs

Abra la ubicación de la imagen de disco en el Finder:

open /Users/gabriele/MyDocs

Crea un alias para que te resulte más fácil abrir la ahora oculta MyDocs. Dentro de la ventana abierta del Finder, agarre el icono de la carpeta en la parte superior central donde dice "MyDocs" y luego arrástrelo mientras mantiene presionada la tecla Option + Command y soltarlo en el Escritorio, sólo que no para /Users/gabriele porque primero tendrás que renombrar el alias, de lo contrario no te dejará copiarlo. Así que cambie el nombre de "MyDoc" arrastrado a "MyDoc alias", y luego muévalo a /Users/gabriele o donde quieras. Ahora deberías tener el alias "MyDoc alias" para tu directorio oculto de MyDoc, otros usuarios no lo verán en la barra lateral del Finder.

Nota: es necesario instalar Xcode para poder utilizar SetFile. Además, tuve que relanzar el Finder en Lion para que la imagen de disco montada se volviera invisible, inténtalo si no consigues que MyDoc desaparezca.

No estoy seguro de cómo evitar la expulsión, ya que cualquiera con acceso a la Utilidad de Discos, el mount etc. puede ver la ruta de acceso y desmontarla por ti. Sin embargo, hacerlo invisible disminuye la necesidad de hacerlo no expulsable, ya que no estará en la cara de otros usuarios en el Finder como una opción para expulsar.

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