10 votos

¿Por qué se comparten mi disco duro y mi carpeta de usuario cuando activo el uso compartido de archivos en osx?

Decidí probar a compartir archivos en un mac mini, y noté algo raro. Cuando voy a la configuración > Compartir, y habilitar el uso compartido de archivos, a continuación, añadir ~/Shared . Ahora ~/Shared es el único elemento que aparece.

Cuando voy a otro mac, encontrar el dispositivo compartido en el Finder, y "Conectar como" y el inicio de sesión con mi nombre de usuario y contraseña para el mac mini, entonces veo el disco duro es compartido, mi carpeta de usuario ~/ se comparte, y el ~/Shared .

Si hago clic con el botón derecho en ~/Shared y voy a "Obtener información" veo que la casilla "Carpeta compartida" está marcada, pero para el disco duro y mi carpeta de usuario no está marcada. Estas dos carpetas tampoco aparecen en el área de Configuración > Compartir...

¿Se trata de un comportamiento por defecto? Si es así, ¿a qué se debe y qué utilidad tiene? Y, ¿está esto declarado por Apple en algún sitio?

9voto

user3439894 Puntos 5883

Antes de Mac OS X Lion, Mac OS X Client venía con SAMBA Server y Client y lo que se definía para compartir era todo lo que se compartía. Desde Mac OS X Lion, y continuando con OS X Mountain Lion y otras versiones de OS X, SAMBA ha sido reemplazado por SAMBX debido a que SAMBA se ha movido a GPLv3. Como resultado, SAMBA está básicamente roto en el sistema operativo desde la versión 10.7. El servidor de Mac OS X 10.7 y el servidor de OS X en adelante tienen algunos controles de compartición más finos que no están presentes en la versión cliente del sistema operativo.

Como resultado de estos cambios, el disco duro del Macintosh y las carpetas de inicio del usuario se comparten automáticamente para él como usuario administrativo y sólo la carpeta de inicio como usuario estándar, junto con lo que uno elige compartir en Preferencias del Sistema > Compartir > Compartir archivos.

Para ver los recursos compartidos adicionales, incluyendo lo que está definido en Preferencias del Sistema > Compartir > Compartir archivos y lo que no está definido allí. En un Terminal, la salida de abajo muestra lo que se comparte para mí como Usuario Administrativo y sólo compartiendo una carpeta llamada Temp en Compartir archivos . Con el uso compartido de archivos activado en Preferencias del Sistema > Compartir, sólo tienes que copiar y pegar el siguiente comando en el Terminal y pulsar Intro: smbutil view //$USER@$HOSTNAME

$ smbutil view //$USER@$HOSTNAME
Password for $HOSTNAME: 
Share                                           Type    Comments
-------------------------------
Temp                                            Disk    
IPC$                                            Pipe    
Macintosh HD                                    Disk    
$LOGNAME                                        Disk    

4 shares listed
$ 

Si no quiere que esos recursos compartidos estén expuestos, entonces no active el uso compartido de archivos a través de las Preferencias del Sistema normales y, en su lugar, instale SAMBA y configure manualmente el uso compartido de archivos usted mismo.

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