Me gustaría dar a otro miembro de mi casa (que tiene acceso a mi ordenador y tiene una cuenta en él) acceso a una carpeta particular y a su contenido. Bastante sencillo: seleccione la carpeta deseada y el comando-I, y luego "Compartir y Permisos" en la parte inferior de esa ventana.
Pero NO quiero dar al otro usuario acceso al directorio principal (o directorios), así que ¿cómo puede el usuario navegar realmente a la carpeta deseada (a la que se le han dado permisos)?
Una cosa que parece funcionar es dar al usuario permiso en la carpeta deseada, luego darle permiso en las carpetas padre (en este caso, mi directorio personal, ya que la carpeta en cuestión está sólo un nivel abajo en la jerarquía), hacer que seleccione la carpeta deseada y la ponga en su barra lateral del Finder, y luego retirar los permisos de la carpeta padre. Pero, ¿es esta una solución robusta, podría su acceso a través de su barra lateral del Finder desaparecer? Parece que sobrevive al reinicio, pero ¿qué pasa con otras cosas como una actualización del sistema operativo?
0 votos
Tal vez me esté engañando a mí mismo. Si otro usuario tiene acceso físico a mi máquina, y mi directorio de inicio no tiene bóveda de archivos, puede acceder a todos mis archivos de cualquier manera (por ejemplo, con un disco de recuperación), aunque no sin que yo lo sepa. Así que tal vez necesite una forma mejor de asegurar los archivos que realmente me interesa ocultar.
0 votos
chmod o+x
en las carpetas principales debería ser suficiente. Pero si tienen un inicio de sesión en su Mac pueden tener otras formas de acceder a sus datos, o pueden reiniciar en la recuperación (como usted mismo escribió). Así que si quieres proteger los datos necesitarás un DMG encriptado o algo similar0 votos
¿Qué otras formas de acceder a los archivos no permitidos, aparte de la recuperación y similares?
0 votos
¿Alguna idea de qué tan robusta es mi noción de dar permiso al directorio padre, ellos ponen la carpeta en la barra lateral, y luego yo revoco el permiso?
0 votos
Oh, duh, sólo el permiso de "ejecución" en chmod. Mejor que dar permiso de ejecución a "otros" sería usar las opciones de manipulación de ACL de chmod para dar sólo permiso de ejecución a otro usuario.
0 votos
En realidad, 'chmod o+x' no permite que otro usuario acceda al directorio personal en absoluto, en el Finder. Y no dar permisos permite acceder a la subcarpeta, siempre y cuando haya sido colocada en la barra lateral.
0 votos
Chmod o+x permite el acceso directo a la carpeta compartida si se conoce la ruta. Si otros usuarios necesitan navegar por sí mismos, entonces también hay que dar o+r.
0 votos
Claro, una ruta conocida para un comando de terminal. ¿Cómo es que ese permiso 'x' permite navegar allí en el Finder? (Aparte del método que he esbozado de navegar allí y luego ponerlo en la barra lateral - pero tal vez eso es fiable, con el permiso o+x).