1 votes

Peut monter un partage afp via mount_afp mais pas via Autofs

Système actuel, OSX 10.9.5

J'ai suivi les instructions dans cet indice de MacWorld et en lisant le Document Apple pour Autofs y plusieurs autre places mais je n'arrive pas à autofs pour monter automatiquement un partage AFP distant sur mon boîtier NAS :

$ sudo ls -l /private/etc | grep auto
-rw-r--r--   1 root   wheel     149 28 Jun 09:35 auto_home
-rw-r--r--   1 root   wheel     256 24 Oct 13:39 auto_master
-rw-r--r--@  1 root   wheel      97 24 Oct 13:39 auto_nas
-rw-r--r--   1 root   wheel    1935 28 Jun 09:35 autofs.conf

/etc/auto_master

#
# Automounter master map
#
/-                                  auto_nas    -nosuid  # this one is mine
+auto_master                        # Use directory service
/net                                -hosts      -nobrowse,hidefromfinder,nosuid
/home                               auto_home   -nobrowse,hidefromfinder
/Network/Servers                    -fstab
/-                                  -static

/etc/auto_nas

/Users/USER/Shares/Public   -fstype=afp afp://USER:PASSWORD@nasbox.local/Public

Les permissions sur le Shares répertoire :

$ ls -al /Users/USER | grep Shares
drwxr-xr-x    3 USER  staff     102 24 Oct 13:31 Shares

J'ai mis nasbox.local sur /etc/hosts et je peux l'envoyer par ping sans problème. Je mets à jour l'automount (j'ai également redémarré, sans résultat).

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

et

$ cd /Users/USER/Shares/Public
cd:cd:13: no such file or directory: /Users/USER/Shares/Public

mais, si j'utilise mount_afp il monte le répertoire sans problème :

$ mkdir /Users/USER/Shares/Public
$ mount_afp afp://USER:PASSWORD@nasbox.local/Public /Users/USER/Shares/Public

$ ls -l /Users/USER/Shares/Public 
total 3718056
long list of file follows…

Quelqu'un saurait-il quelle partie de l'incantation il me manque pour que la magie fonctionne ? J'ai essayé toutes les choses évidentes comme faire le Public avant le montage, et changer les permissions sur celui-ci et sur Shares en utilisant des cartes directes, des cartes indirectes, des jokers Je n'ai toujours pas réussi à le faire fonctionner :-/

Nous vous remercions de votre aide et de vos conseils.

2voto

klanomath Points 63400

Veuillez créer un dossier Share dans le dossier Utilisateur et changez votre auto_master en

/etc/auto_master

#
# Automounter master map
#
+auto_master                        # Use directory service
/Users/User/Share           auto_nas
/net                                -hosts      -nobrowse,hidefromfinder,nosuid
/home                               auto_home   -nobrowse,hidefromfinder
/Network/Servers                    -fstab
/-                                  -static

y

/etc/auto_nas

Shared_Folder -fstype=afp afp://User:Password@ip/Shared_Folder

entrez sudo automount -vc en Terminal avec la sortie :

$ sudo automount -vc
automount: /Users/User/Share updated
automount: /net updated
automount: /home updated
automount: no unmounts

Veuillez considérer la sortie supplémentaire : automount : /Users/User/Share mis à jour

Les deux fichiers ont besoin d'une ligne vide à la fin ou cela ne fonctionnera pas et vous obtiendrez l'erreur suivante :
automount[pid]: map /etc/auto_master: line too long (max 4095 chars) ou automount[pid]: map /etc/auto_nas: line too long (max 4095 chars)

(tous testés et vérifiés avec un client 10.9.5 et un serveur 10.7.5)

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X