Ein Home-Verzeichnis zu haben, /export/home/username
ist eine Kuriosität in der Konfiguration. Das eigentliche Verzeichnis befindet sich hier standardmäßig, wenn das Benutzerkonto mit dem useradd
Befehl erstellt wird. Auf dieses Verzeichnis sollte jedoch trotzdem über zugegriffen werden /home/username
.
Die Konvention und Best Practice besteht dann darin /home/username
, das Home-Verzeichnis zu sein und das automounter
zu konfigurieren , um die Zuordnung zwischen beiden zu verwalten.
Standardmäßig enthält die Automounter-Master-Konfigurationsdatei /etc/auto_master
diese Zeile:
/home auto_home -nobrowse
Das heißt /home
, der Automounter kümmert sich darum. Infolgedessen kann dort kein Verzeichnis direkt erstellt werden, was für unerfahrene Administratoren unter Solaris eine häufige Frustrationsquelle darstellt.
Das /home
Verzeichnis ist in der /etc/auto_home
Datei konfiguriert . Hier automounter
erfahren Sie, wo sich das eigentliche Verzeichnis befindet, unter dem gemountet werden soll /home
.
Zum Beispiel:
vivek nfsserver:/export/home/&
teilt mit, dass sich das Home-Verzeichnis von vivek nfsserver
unter der /export/home/vivek
Freigabe befindet.
Lokal gemountete Home-Verzeichnisse können folgendermaßen konfiguriert werden:
username localhost:/export/home/&
Wenn der automounter
erkennt, dass der Dateiserver lokal ist, wird er lofs
anstelle aus nfs
Leistungsgründen verwendet. Diese Arten von Home Directory Mounts können auch mit Solaris-Zonen verwendet werden.
Referenz: http://www.c0t0d0s0.org/archives/4120-Less-known-Solaris-Features-exporthome-home-autofs.html