Ter um diretório inicial sendo /export/home/username é uma esquisitice de configuração. O diretório atual está localizado por padrão aqui quando a conta de usuário é criada pelo comando useradd , mas esse diretório deve ser acessado por meio de /home/username .
A convenção e a melhor prática é ter /home/username sendo o diretório inicial e configurando o automounter para gerenciar o mapeamento entre ambos.
Por padrão, o arquivo de configuração do automounter /etc/auto_master contém esta linha:
/home auto_home -nobrowse
Isso significa que /home é manipulado pelo montador automático. Como consequência, nenhum diretório pode ser criado diretamente, o que é uma fonte comum de frustração para os administradores novatos no Solaris.
O diretório /home está configurado no arquivo /etc/auto_home . Ele informa ao automounter onde encontrar o diretório real para montar em /home .
Por exemplo:
vivek nfsserver:/export/home/&
informa que o diretório home do vivek pode ser encontrado em nfsserver sob o /export/home/vivek share.
Os diretórios iniciais montados localmente podem ser configurados dessa maneira:
username localhost:/export/home/&
Quando o automounter detecta que o servidor de arquivos é local, ele usa lofs em vez de nfs por motivos de desempenho. Esses tipos de montagens de diretório inicial também podem ser usados com as zonas do Solaris.
Referência: link