Può montare la condivisione afp tramite mount_afp ma non tramite Autofs

0

Sistema attuale, OSX 10.9.5

Ho seguito le istruzioni in questo suggerimento MacWorld e leggendo Apple doc per Autofs e diversi altro places ma non riesco a ottenere autofs per montare automagicamente una condivisione AFP remota sul mio NAS box:

$ 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:[email protected]/Public

Le autorizzazioni sulla directory Shares :

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

Ho messo nasbox.local in /etc/hosts e posso eseguirne il ping bene. Aggiorno l'automount (ho anche riavviato, senza dadi).

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

e ...

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

ma, se uso mount_afp , monta la directory fine:

$ mkdir /Users/USER/Shares/Public
$ mount_afp afp://USER:[email protected]/Public /Users/USER/Shares/Public

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

Qualcuno saprebbe quale parte dell'incantesimo mi manca per far funzionare la magia? Ho provato tutte le cose più ovvie come creare la directory Public prima di montare e modificare le autorizzazioni e Shares , usando mappe dirette, mappe indirette, caratteri jolly ... Non ho ancora funzionato: - /

Qualsiasi aiuto o intuizione sarà molto apprezzata.

    
posta Iain 24.10.2014 - 15:07
fonte

1 risposta

1

Crea una cartella Share nella cartella Utente e cambia il tuo auto_master in

/ 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

e

/ etc / auto_nas

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

inserisci sudo automount -vc in Terminale con l'output:

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

Considerare l'output aggiuntivo: automount: / Users / User / Share updated

Entrambi i file hanno bisogno di una riga vuota finale o non funzioneranno e verrà visualizzato il seguente errore:
automount[pid]: map /etc/auto_master: line too long (max 4095 chars) o automount[pid]: map /etc/auto_nas: line too long (max 4095 chars)

(tutti testati e verificati con un client 10.9.5 e 10.7.5 server)

    
risposta data 29.10.2014 - 18:32
fonte

Leggi altre domande sui tag