Montare la condivisione di rete (AFP / SMB) per più utenti (cambio rapido utente)


10

sto riscontrando il seguente problema con le condivisioni di rete dal mio NAS (Synology 415+ se è importante) in Yosemite.

A casa, abbiamo un iMac con due utenti diversi. Ho trasferito tutti i nostri media (musica e foto) sul NAS, in modo che entrambi gli utenti potessero utilizzare i dati con le app corrispondenti. Ho pensato che sarebbe stato facile montare le condivisioni di rete per entrambi gli utenti, ma in realtà non lo è - o sto facendo qualcosa di sbagliato.

Sto usando un semplice Applescript nel seguente modulo

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

che viene avviato automaticamente quando il mio utente accede al sistema.

Funziona bene per me. Ma quando il mio partner passa al suo account utente, i montaggi non sono accessibili per lei. Inoltre, quando inizia la mia stessa sceneggiatura, i percorsi si incasinano:

Se due utenti montano le condivisioni di rete, sul sistema esistono due cartelle diverse: /Volumes/musicper il primo utente e /Volumes/music-1per il secondo utente, che incasina tutti i percorsi dei file (specialmente in iTunes, ma anche in Lightroom o altre app).

Esiste UN MODO per montare una condivisione di rete per entrambi gli utenti? Non mi interessa davvero se utilizzo AFP o SMB, voglio solo una condivisione di rete utilizzabile per più utenti. Sembra uno scenario comune per me.


non cancellato e aggiornato la mia risposta
klanomath il

@softandsafe Sto riscontrando lo stesso problema esatto. Ho 4 utenti sul mio Mac. Ciò che ogni persona accede al server (// HTPC-i3 / Data) riceve / Volumes / Data-1, / Volumes / Data-2 e / Volumes / Data-3 che fa esplodere la mente di Office quando tenta di accedere ai file docx e xlsx su quel server. Hai trovato una buona soluzione?

Risposte:


4
  1. Configurare il NAS per esportare una condivisione NFS. Consultare la knowledge base di Synology su come eseguire questa operazione o utilizzare il seguente how-to per configurarlo, perfezionare e proteggere il proprio setup.

    Puoi farlo manualmente anche nella riga di comando:
    supponiamo che sia la tua cartella multimediale /Shares/Media. Creare o modificare un file chiamato exportsin /etc. L'esempio seguente limita l'accesso ai computer con un indirizzo IP nell'intervallo 192.168.0.1- 192.168.0.254. Potrebbe essere necessario riavviare il NAS o almeno nfsd(nfs-daemon).

    File Linux / NAS /etc/exports:

    /Shares/Media 192.168.0.0/255.255.255.0(rw)
    

    se usi un Mac Server usa questa linea:

    /Shares/Media -network 192.168.0.0 -mask 255.255.255.0
    
  2. Modifica /etc/auto_mastersul tuo Mac e aggiungi la riga:

    /-                                  auto_media
    

    file /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. e creare un nuovo file auto_mediain /etcsul vostro Mac

    file /etc/auto_media:

    /Media         IP-NAS:/Shares/Media
    
  4. Non dimenticare: tutti i file sopra menzionati necessitano di una riga vuota finale

  5. entra sudo automount -vcnel Terminale sul tuo Mac con l'output:

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

/Mediasarà ora sempre visibile nella cartella principale del Mac e accessibile per entrambi finché il NAS sarà attivo e funzionante. Nessuno script Apple per montarlo né Connect to Servernecessario.

(Configurato e testato su un Server 10.7 (nessun Synology NAS, perché non ne possiedo uno, ma non dovrebbe fare la differenza) e Client 10.9)


0

Ho seguito la soluzione di klanomath e prima non ha funzionato per me. Per montare le tue cartelle condivise su OSX devi fare il seguente extra:

Abilitare "Porta non privilegiata consentita" nella scheda Autorizzazioni NFS Synology di una regola NFS. Vedi qui perché.

A proposito, per aggiungere la montatura ai volumi nel finder, in /etc/masteruso:

/../Volumes/ auto_media


-1
  1. Vai a Preferenze di Sistema
  2. Fai clic su "Account" o "Utenti e gruppi", a seconda della versione di OS X.
  3. Fai clic su "Elementi di accesso" per quell'utente (potrebbe essere necessario fare clic sul lucchetto nell'angolo in basso a sinistra per sbloccare)
  4. Fare clic sul pulsante + per aggiungere un altro elemento di accesso
  5. Individua l'unità di rete precedentemente montata e fai clic su "Aggiungi"
  6. Esci dalle Preferenze di Sistema

2
Ciò non risolve il problema sopra menzionato.
softandsafe

-4

AutomounMaker è uno strumento GUI di facile utilizzo (Universal Binary nativo di DONATEWARE OS X) per creare script che monteranno una condivisione di rete AFP, FTP, WebDAV (http), NFS o SMB. È possibile utilizzare lo script come elemento di avvio nella configurazione della sessione dell'utente per montare automaticamente la condivisione fornita al momento dell'accesso. Se usi sempre lo stesso volume condiviso sul desktop, AutomountMaker è più semplice del classico Connect to Server ... proposto da Apple. Vai su http://jm.marino.free.fr/index.php?switch=sw_&title=AutomountMaker


Esito a contrassegnare la risposta come spam. Sebbene la persona che risponde non confermi esplicitamente la sua affiliazione al prodotto, è ovvio perché non nasconde / maschera il suo nome e il suo nome si riferisce all'URL. Inoltre, il prodotto è una donazione e nessuna app commerciale.
klanomath,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.