Tengo un disco portátil con formato NTFS, y lo uso guardando mis datos privados en Windows xp. Recientemente lo conecté al Macbook y descubrí que las carpetas que puse "ocultas" en Windows todavía se pueden ver y leer en mac os x. Entonces, ¿qué puedo hacer para ocultar estas carpetas en Mac OS X? Además, quiero que estas carpetas sigan ocultas si el disco se conecta a otros Macs.
Respuestas
¿Demasiados anuncios?Hay dos formas que conozco.
Puede empezar el nombre de la carpeta con un ".", como en ".carpeta". Esto las ocultará en cualquier Mac, aunque otros Windows pueden verlas.
O puedes utilizar el comando de Terminal "chflags hidden ~/Documents/folder", sustituyendo ese lugar por la ruta de la carpeta que quieras ocultar. Pero no creo que esto las oculte cuando esté conectado a otro Mac.
Puede que quieras mirar de usar un servicio de encriptación como TrueCrypt.
La respuesta sencilla es que los macs leen discos NTFS desde Mac OS X 10.3 Panther y posteriores.
El comportamiento por defecto no oculta ningún archivo que NTFS haya marcado como "oculto". Teóricamente podrías intentar instalar software en todos tus macs para asegurarte de que respetan este atributo oculto ( Tuxera hace este tipo de software)
El mismo problema ocurrirá cuando lleves tus archivos "ocultos" a cualquier Linux o Unix
Este tipo de "seguridad por oscuridad" puede ser útil para poner algo fuera de la vista, pero tendrá que encriptar estos archivos más fuertemente para ocultarlos de otros sistemas operativos que no cumplen con la convención de Windows de no mostrar ciertos archivos.
Los Macs tienen el mismo problema: el atributo oculto de los sistemas de archivos HFS+ no se traslada a otros sistemas operativos. Los Macs siguen la convención de Unix de "ocultar" automáticamente los archivos que comienzan con un .
Tal vez podrías cambiar el nombre de tus archivos para que comiencen con un . y también hacer lo que actualmente haces para que se oculten en NTFS.
Eso los mantendría ocultos tanto en Mac como en Windows.