Monte el recurso compartido de red (AFP/SMB) para múltiples usuarios (cambio rápido de usuario)

Tengo el siguiente problema con mis recursos compartidos de red de mi NAS (Synology 415+ si es importante) en Yosemite.

En casa tenemos un iMac con dos usuarios diferentes. Moví todos nuestros medios (música y fotos) al NAS, para que ambos usuarios pudieran usar los datos con las aplicaciones correspondientes. Pensé que sería fácil montar los recursos compartidos de red para ambos usuarios, pero en realidad no lo es, o estoy haciendo algo mal.

Estoy usando un Applescript simple en el siguiente formulario

tell application "Finder"
    activate
    mount volume "smb://ipaddress/sharename/"
end tell

que se inicia automáticamente cuando mi usuario inicia sesión en el sistema.

Eso funciona bien para mí. Pero cuando mi pareja cambia a su cuenta de usuario, no puede acceder a las monturas. Además, cuando ella inicia el mismo guión que yo, los caminos se desordenan:

Si dos usuarios montan los recursos compartidos de red, existen dos carpetas diferentes en el sistema: /Volumes/musicpara el primer usuario y /Volumes/music-1para el segundo usuario, lo que desordena todas las rutas de los archivos (especialmente en iTunes, pero también en Lightroom u otras aplicaciones).

¿Hay ALGUNA forma de montar un recurso compartido de red para ambos usuarios? Realmente no me importa si uso AFP o SMB, solo quiero un recurso compartido de red que pueda ser utilizado por múltiples usuarios. Me parece un escenario común.

recuperé y actualicé mi respuesta
@softandsafe Tengo exactamente el mismo problema. Tengo 4 usuarios en mi Mac. Lo que cada persona accede al servidor (//HTPC-i3/Data) obtiene /Volumes/Data-1, /Volumes/Data-2 y /Volumes/Data-3, lo que sorprende a Office cuando intenta acceder a archivos docx y xlsx en ese servidor ¿Encontraste una buena solución?

Respuestas (4)

  1. Configure su NAS para exportar un recurso compartido NFS. Consulte la base de conocimientos de Synology sobre cómo hacerlo o use el siguiente procedimiento para configurarlo, ajustarlo y asegurar su configuración.

    También puede hacerlo manualmente en la línea de comando:
    Supongamos que su carpeta de medios es /Shares/Media. Cree o edite un archivo exportscon el nombre /etc. El siguiente ejemplo restringe el acceso a computadoras con una dirección IP en el rango 192.168.0.1- 192.168.0.254. Es posible que deba reiniciar su NAS o al menos nfsd(nfs-daemon).

    Archivo Linux/NAS /etc/exports:

    /Shares/Media 192.168.0.0/255.255.255.0(rw)
    

    si usa un servidor Mac, use esta línea:

    /Shares/Media -network 192.168.0.0 -mask 255.255.255.0
    
  2. Edite /etc/auto_masteren su Mac y agregue la línea:

    /-                                  auto_media
    

    archivo /etc/auto_master:

    #
    # Automounter master map
    #
    +auto_master                        # Use directory service
    /-                                  auto_media
    /net                                -hosts      -nobrowse,hidefromfinder,nosuid
    /home                               auto_home   -nobrowse,hidefromfinder
    /Network/Servers                    -fstab
    /-                                  -static
    
  3. y crea un nuevo archivo auto_mediaen /etctu Mac

    archivo /etc/auto_media:

    /Media         IP-NAS:/Shares/Media
    
  4. No olvide: todos los archivos mencionados anteriormente necesitan una línea vacía al final

  5. ingrese sudo automount -vcen Terminal en su Mac con la salida:

    $ sudo automount -vc
    automount: /Media updated  
    automount: /net updated  
    automount: /home updated  
    automount: no unmounts  
    

/Mediaahora siempre estará visible en la carpeta raíz de su Mac y ambos estarán accesibles siempre que el NAS esté funcionando. No Apple Script para montarlo ni Connect to Servernecesario.

(Configurado y probado en un Servidor 10.7 (sin Synology NAS, porque no tengo uno, pero no debería marcar la diferencia) y Cliente 10.9)

Seguí la solución de klanomath y primero no me funcionó. Para montar sus carpetas compartidas en OSX, debe hacer lo siguiente adicional:

Habilite "Puerto no privilegiado permitido" en la pestaña Permisos de Synology NFS de una regla NFS. Vea aquí por qué.

Por cierto, para agregar su montaje a sus volúmenes en el buscador, en /etc/masteruso:

/../Volumes/ auto_media

  1. Ir a Preferencias del Sistema
  2. Haga clic en 'Cuentas' o 'Usuarios y grupos', según su versión de OS X
  3. Haga clic en "Elementos de inicio de sesión" para ese usuario (es posible que deba hacer clic en el candado en la esquina inferior izquierda para desbloquear)
  4. Haga clic en el botón + para agregar otro elemento de inicio de sesión
  5. Localice la unidad de red que montó anteriormente y haga clic en "Agregar"
  6. Salir de Preferencias del Sistema
Eso no está resolviendo el problema mencionado anteriormente.

AutomounMaker es una herramienta GUI fácil de usar (DONATEWARE OS X Native Universal Binary) para crear scripts que montarán un recurso compartido de red AFP, FTP, WebDAV(http), NFS o SMB. Puede usar el script como elemento de inicio en la configuración de sesión de su usuario para montar automáticamente el recurso compartido dado al iniciar sesión. Si usas siempre el mismo volumen compartido en tu escritorio, AutomountMaker es más fácil que el clásico Connect to Server... propuesto por Apple. Vaya a http://jm.marino.free.fr/index.php?switch=sw_&title=AutomountMaker

Dudo en marcar la respuesta como spam. Aunque la persona que responde no confirma explícitamente su afiliación al producto, es obvio porque no oculta/enmascara su nombre y su nombre se relaciona con la URL. Además, el producto es una donación y no es una aplicación comercial.