OpenSolaris – UX: useradd: ERROR: Unable to create the home directory: No such file or directory.

Beim Versuch einen Benutzer, hier im konrekten Fall in einer Zone, kann es zu folgender Fehlermeldung kommen.

useradd -m -c 'Deployment Benutzer' -s /bin/bash -d /export/home/deploy deploy

Fehlermeldung:

UX: useradd: ERROR: Unable to create the home directory: No such file or directory.

Das Problem ist der OpenSolaris Automounter, der dafür gedacht ist NFS-Benutzerverzeichnisse von /export/home nach /home zu mounten. Da dieser Dienst im vorliegenden Fall nicht benötigt wird, kann der Automounter deaktiviert werden.

svcadm disable autofs

Danach kann in /home problemlos das Benutzerverzeichnis angelegt werden:

useradd -m -c 'RailsHoster Deployment Benutzer' -s /bin/bash deploy
64 blocks

Kommentarfunktion ist deaktiviert