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

10

Tengo el siguiente problema con mis recursos compartidos de red desde 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 mi. Pero cuando mi pareja cambia a su cuenta de usuario, las monturas no son accesibles para ella. Además, cuando ella inicia el mismo script que yo, los caminos se vuelven confusos:

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 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 sea utilizable por múltiples usuarios. Parece un escenario común para mí.

softandsafe
fuente
no borrado y actualizado mi respuesta
klanomath
@softandsafe Tengo el mismo problema exacto. Tengo 4 usuarios en mi Mac. A qué accede cada persona al servidor (// HTPC-i3 / Data) obtienen / Volumes / Data-1, / Volumes / Data-2 y / Volumes / Data-3, lo que sorprende a Office cuando intenta acceder a archivos docx y xlsx ese servidor ¿Encontraste una buena solución?

Respuestas:

4
  1. Configure su NAS para exportar un recurso compartido NFS. Consulte la base de conocimiento de Synology sobre cómo hacer esto o use los siguientes procedimientos para configurarlo, ajustar 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. Crea o edita un archivo nombrado exportsen /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. Puede que tenga que 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 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 estará siempre visible en la carpeta raíz de su Mac y accesible para ambos mientras el NAS esté en funcionamiento. No hay Apple Script para montarlo ni es Connect to Servernecesario.

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

klanomath
fuente
0

Seguí a la solución de klanomath y la primera no funcionó para mí. Para montar sus carpetas compartidas en OSX necesita hacer lo siguiente adicional:

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

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

/../Volumes/ auto_media

DrumM
fuente
-1
  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 (puede que tenga que hacer clic en Bloquear 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
ProfFrnswrth
fuente
2
Eso no está resolviendo el problema mencionado anteriormente.
softandsafe
-4

AutomounMaker es una herramienta GUI fácil de usar (binario universal nativo de DONATEWARE OS X) 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 usa siempre el mismo volumen compartido en su 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

Jean-Michel Marino
fuente
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 / oculta su nombre y su nombre se relaciona con la URL. Además, el producto es una donación y no una aplicación comercial.
klanomath