Evita que otros usuarios expulsen (o incluso vean) las imágenes de mis discos montados

7

Tengo una imagen de disco cifrada (sparsebundle) donde se almacenan todos mis documentos privados; Lo instalo 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 privilegios insuficientes. En cualquier caso, otros usuarios pueden expulsar el volumen, y esto es malo.

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

    
pregunta Gabriele 03.05.2012 - 12:34

1 respuesta

2

Para ayudar a 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 también lo hace menos visible para usted, pero puede hacer un alias en el Finder donde debería estar la carpeta para usted.

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

SetFile -a V /Users/gabriele/MyDocs

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

open /Users/gabriele/MyDocs

Haz un alias para que te sea más fácil abrir los MyDocs ahora ocultos. Dentro de la ventana abierta del Finder, tome el icono de la carpeta en el centro superior donde dice "MyDocs" y luego arrástrelo mientras mantiene presionadas las teclas Option + Command y suéltelo. su escritorio, simplemente no a /Users/gabriele , porque primero deberá cambiar el nombre del alias, de lo contrario no le permitirá copiarlo. Así que cambie el nombre de "MyDoc" arrastrado a "MyDoc alias", luego muévalo a /Users/gabriele o donde quiera. Ahora debería tener el alias "MyDoc alias" en su directorio MyDoc oculto, otros usuarios no lo verán en la barra lateral del Finder.

Nota: Xcode debe instalarse para poder utilizar SetFile. Además, tuve que relanzar el Finder on Lion para que la imagen de disco montada se vuelva invisible, intente eso si no puede hacer que MyDoc desaparezca.

No estoy seguro de cómo evitar la expulsión, ya que cualquier persona con acceso a la Utilidad de Discos, el comando mount , etc. puede ver la ruta y desmontarla. Sin embargo, hacer que sea invisible disminuye la necesidad de que no pueda ser expulsado, ya que no estará en la cara de otros usuarios en el Finder como una opción para expulsar.

    
respondido por el MrDaniel 03.05.2012 - 17:59

Lea otras preguntas en las etiquetas