Home Directory Name Style

Specifies how PC user names are mapped to home directory entries.

Style

Description

<blank>

This is the default value, which is a pre-Data ONTAP 6.0 naming style.

Before 6.0, Data ONTAP used the user’s Windows NT name for directory matching. Therefore, the pre-6.0 naming style and the Windows NT naming style are similar. There are, however, differences between these styles. Before Data ONTAP 6.0, if you wanted home directories to reside in various volumes, you had to specify symbolic links as home directories in the home directory path. Because 6.0 supports home directories in various volumes, it is less likely that you need to use symbolic links as home directory names.

However, 6.0 continues to support symbolic links as home directory names for backward compatibility. If you specify a home directory naming style, a symbolic link works only if the symbolic link points to a directory in the home directory path.

If you do not specify a home directory naming style, Data ONTAP uses the pre-6.0 style, which is for backward compatibility and is useful if you want Data ONTAP to match a directory with a user in the same way that it did before 6.0.

ntname

This is compatible with the current homedir function. The PC user name, without the domain name, is in lowercase letters and the home directory is searched for an entry of that name. If the CIFS homedir option specifies a list of directories, they are searched in order for the entry; this is a case-insensitive search. 

domain

The domain of the user is also used to find the user's home directory. The directory paths are searched for a directory with the domain name (case-insensitive) that contains a directory with the PC user name (also case-insensitive). For example, if domain\john attempts to connect to \\filer\john, the home directories listed are searched for domain\john. If this directory is not found, an error is returned.

mapped

The PC user name is mapped to a UNIX user name (and user ID) using the usermap.cfg file, if present, and the usual (existing) mapping rules. If the user does not map to a UNIX user name, the default UNIX user name is used (pcuser by default). The /etc/passwd file (or NIS passwd file) entry for the user is used to identify the user's home directory. Because the home directory path is likely to be specified in a UNIX client path format (for example,  /u/users/john, where /u/users is an NFS mount point), a translation file similar to the /etc/symlinks.translations file is needed to map it to a filer relative path or, possibly, a UNC name.