The login(1) program could not find the home directory listed in the password file or NIS passwd(4) map, so it deposited the user in the root directory.
Check that the user's home directory is mounted and is owned by and accessible to that user. Perhaps the automounter tried to mount the home directory, but the NFS server did not respond quickly enough. Try listing the files in /home/username. If the NFS server responds to this request, have the user log out and log in again.
The automounter daemon might not be running. Run the ps(1) command to see if automountd(1M) is present. If not, run the second command; if it appears to be wedged, run both these commands:
# /etc/init.d/autofs stop # /etc/init.d/autofs start |
/home auto_home |
+auto_home |
Also, the NFS server might not have shared (exported) this /home directory, or the NFS daemons on the server might have disappeared.
For more information on NFS, see the System Administration Guide, Volume 3.