Qual è la funzione di / home in Snow Leopard?

6

Vorrei rispecchiare la struttura delle directory che ho sulla mia macchina Linux al lavoro. Lì, la mia directory home risiede in /home/emiller anziché /Users/emiller come fa su Snow Leopard.

Avevo intenzione di creare /home/emiller e usarlo come un punto di mount sshfs per i miei file sulla macchina Linux, permettendo così a me di eseguire tutti i miei script senza dover cambiare alcun percorso.

Tuttavia, quando provo a mkdir /home/emiller , ottengo:

mkdir: /home/emiller: Operation not supported

Perché è questo? Qual è la funzione di /home ? Sembra vuoto di tutti i file.

~ emiller

    
posta emiller 18.03.2011 - 20:01
fonte

1 risposta

12

Ha una mappa di automounter NFS montata su di essa, quindi le directory home NFS saranno automaticamente disponibili lì. Citando man auto_master :

The auto_master file contains a list of the directories that are to be automounted. Associated with each directory is the name of a map that lists the locations of the filesystems to be automounted there. The default map looks like this:

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

Il valore predefinito auto_home su SL prevede di ottenere il mapping home directory-macchina da NIS o LDAP, ma è possibile aggiungere manualmente le voci.

Puoi rimuovere la riga auto_home da /etc/auto_master e sudo killall automountd (che dovrebbe causare launchd per eseguirla nuovamente con la nuova mappa) o riavviare. In alternativa, aggiungi il tuo sshfs mount a /etc/auto_home (e riavvia nuovamente automountd o riavvia).

    
risposta data 18.03.2011 - 20:21
fonte

Leggi altre domande sui tag