Montez le partage réseau (AFP / SMB) pour plusieurs utilisateurs (changement rapide d'utilisateur)

10

J'ai le problème suivant avec mes partages réseau de mon NAS (Synology 415+ si cela importe) à Yosemite.

Chez nous, nous avons un iMac avec deux utilisateurs différents. J'ai déplacé tous nos médias (musique et photos) vers le NAS, afin que les deux utilisateurs puissent utiliser les données avec les applications correspondantes. Je pensais qu'il serait facile de monter les partages réseau pour les deux utilisateurs, mais en fait ce n'est pas le cas - ou je fais quelque chose de mal.

J'utilise un simple Applescript sous la forme suivante

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

qui démarre automatiquement lorsque mon utilisateur se connecte au système.

Cela fonctionne bien pour moi. Mais lorsque mon partenaire passe à son compte utilisateur, les montures ne lui sont pas accessibles. De plus, quand elle démarre le même script que moi, les chemins se gâchent:

Si deux utilisateurs montent les partages réseau, deux dossiers différents existent sur le système: /Volumes/musicpour le premier utilisateur et /Volumes/music-1pour le deuxième utilisateur, qui gâche tous les chemins de fichiers (en particulier dans iTunes, mais aussi dans Lightroom ou d'autres applications).

Existe-t-il un moyen de monter un partage réseau pour les deux utilisateurs? Je ne me soucie vraiment pas si j'utilise AFP ou SMB, je veux juste un partage réseau utilisable pour plusieurs utilisateurs. Cela ressemble à un scénario courant pour moi.

softandsafe
la source
undeleted & updated my answer
klanomath
@softandsafe J'ai le même problème exact. J'ai 4 utilisateurs sur mon Mac. Ce que chaque personne accède au serveur (// HTPC-i3 / Data), elle obtient / Volumes / Data-1, / Volumes / Data-2 et / Volumes / Data-3, ce qui épate Office lorsqu'il essaie d'accéder aux fichiers docx et xlsx sur ce serveur. Avez-vous trouvé une bonne solution?

Réponses:

4
  1. Configurez votre NAS pour exporter un partage NFS. Reportez-vous à la base de connaissances Synology pour savoir comment procéder ou utilisez la procédure suivante pour le configurer, affiner et sécuriser votre configuration.

    Vous pouvez également le faire manuellement dans la ligne de commande:
    Supposons que votre dossier multimédia le soit /Shares/Media. Créez ou modifiez un fichier nommé exportsdans /etc. L'exemple ci-dessous restreint l'accès aux ordinateurs dont l'adresse IP se situe dans la plage 192.168.0.1- 192.168.0.254. Vous devrez peut-être redémarrer votre NAS ou au moins nfsd(démon-nfs).

    Fichier Linux / NAS /etc/exports:

    /Shares/Media 192.168.0.0/255.255.255.0(rw)
    

    si vous utilisez un Mac Server utilisez cette ligne:

    /Shares/Media -network 192.168.0.0 -mask 255.255.255.0
    
  2. Modifiez /etc/auto_mastersur votre Mac et ajoutez la ligne:

    /-                                  auto_media
    

    fichier /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. et créer un nouveau fichier auto_mediadans /etcvotre Mac

    fichier /etc/auto_media:

    /Media         IP-NAS:/Shares/Media
    
  4. N'oubliez pas: tous les fichiers mentionnés ci-dessus nécessitent une ligne vide de fin

  5. entrez sudo automount -vcdans Terminal sur votre Mac avec la sortie:

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

/Mediasera désormais toujours visible dans le dossier racine de votre Mac et accessible à tous les deux tant que le NAS est opérationnel. Aucun Apple Script pour le monter ni Connect to Servernécessaire.

(Configuré et testé sur un serveur 10.7 (pas de Synology NAS, car je n'en possède pas, mais cela ne devrait pas faire de différence) et Client 10.9)

klanomath
la source
0

J'ai suivi la solution de klanomath et d'abord cela n'a pas fonctionné pour moi. Pour monter vos dossiers partagés sur OSX, vous devez faire les extras suivants:

Activez "Port non privilégié autorisé" dans l'onglet Synology NFS Permissions d'une règle NFS. Voyez ici pourquoi.

Au fait, pour ajouter votre montage à vos volumes dans le Finder, en cours d' /etc/masterutilisation:

/../Volumes/ auto_media

DrumM
la source
-1
  1. Accédez aux Préférences Système
  2. Cliquez sur «Comptes» ou «Utilisateurs et groupes», selon votre version d'OS X
  3. Cliquez sur «Éléments de connexion» pour cet utilisateur (vous devrez peut-être cliquer sur le verrou dans le coin inférieur gauche pour le déverrouiller)
  4. Cliquez sur le bouton + pour ajouter un autre élément de connexion
  5. Localisez le lecteur réseau que vous avez monté précédemment et cliquez sur "Ajouter"
  6. Quittez les préférences système
ProfFrnswrth
la source
2
Cela ne résout pas le problème mentionné ci-dessus.
softandsafe
-4

AutomounMaker est un outil GUI facile à utiliser (DONATEWARE OS X natif Universal Binary) pour créer des scripts qui monteront un partage réseau AFP, FTP, WebDAV (http), NFS ou SMB. Vous pouvez utiliser le script comme élément de démarrage dans la configuration de session de votre utilisateur pour monter automatiquement le partage donné lors de la connexion. Si vous utilisez toujours le même volume partagé sur votre bureau, AutomountMaker est plus facile que le classique Connect to Server ... proposé par Apple. Accédez à http://jm.marino.free.fr/index.php?switch=sw_&title=AutomountMaker

Jean-Michel Marino
la source
J'hésite à signaler la réponse comme spam. Bien que la personne qui répond ne confirme pas explicitement son affiliation au produit, c'est évident car il ne cache / masque pas son nom et son nom se rapporte à l'URL. De plus, le produit est un don-ware et aucune application commerciale.
klanomath