This page is a part of ProNFS online Help Manual.
ProNFS is NFS client and server for windows by Labtam. High performance file sharing connectivity while enhancing your network performance and access. Visit Home of ProNFS for more information.

Configuring NFS-Server

To configure NFS-Server, click on the Export button. The NFS Server - Settings dialog box appears on your display.

You can then change the Exported Directories Table and the NFS User Access Table.

You can add new directories to the Exported Directories Table or remove them from it.

You can add new remote users to the NFS User Access Table or remove them from it for any selected exported path.

The Export Directories Box

Adding an Exported Directory

To add an exported directory to the current list, click on the Add directory button. The Select directory window will appear on your display.

Specify the Drive and Directories fields for export.

After clicking OK the selected directory will appear on the Export Directories list box in the NFS Server - Settings window. Clicking on Cancel will not change the current list.

Removing an Exported Directory

To remove a directory from the Export Directories list:

  1. Select a directory in the Export Directories list box;

  2. Click on the Remove button.

WebNFS Enable

With the WEBNFS protocol, NFS-Clients can directly mount a shared directory (i.e., not using protocols PORTMAP and MOUNT).

If you select an export directory and press the WebNFS Enable button, then you allow NFS-Clients to use the WEBNFS protocol for mounting that directory.

To disable using the WEBNFS protocol for a shared directory (marked with the "public" attribute), select it and press the Unset as WebNFS button.

The Name Conversion Box


NFS-Server supports (by default) the 'best for UNIX' name re-mapping, i.e. remote UNIX NFS clients (and UNIX programs which use mounted files) are able to perform all UNIX file operations (including full case-sensitivity).

MS Windows does not distinguish the upper/lower case in directory/file names. For example, two different file names for UNIX, A.a and a.A, are the same names for MS Windows. So remote NFS clients may be confused when operating with such directory/file names. With using the Shift Symbol, NFS-Server can help NFS clients to work around this.

You can choose one of the three modes to convert directory/file names passing through NFS-Server:

  • Use shift symbol - converting names with using the Shift Symbol
  • Lower case - converting remote directory/file names to lower case
    (for example, FILEname => filename, Aa => aa)
  • Upper case - converting remote directory/file names to upper case
    (for example, FILEname => FILENAME, Aa => AA)
  • Allow illegal chars - converting names with allowing for some special characters that may be used in directory/file names (by remote NFS clients)
    (i.e., illegal in names, such as '"', '*', ':', '$', '|', etc).

The default mode is Use shift symbol.

Shift Symbol

If you select the Use shift symbol mode, then you may use the Shift Symbol option.

The Shift Symbol list box lets you choose a character to mark case changing of letters in directory/file names while local-remote name converting. The default Shift Symbol is '!'. At beginning of name conversion, the case is considered as lower one.

NFS-Server uses the Shift Symbol as 'escape-symbol' when converting names. I.e., each case changing of letters in a remote name will be converted to a pair of 'escape-symbol and lower-case letter' in a related local name, and each such pair in a local name will change the case of the 'lower-case letter' in a related remote name.

Examples of converting remote (UNIX) names to local (MS Windows) names ('!' is used as Shift Symbol):
filename <==> filename, FILENAME <==> !filename, FILEname <==> !file!name, fileNAME <==> file!name,
aa <==> aa, AA <==> !aa, Aa <==> !a!a, AaA <==> !a!a!a, aA <==> a!a, aAa <==> a!a!a.

Use UTF8 Name Format

With this check box enabled, NFS-Server will support the Unicode/UTF8 format to represent names of your files and directories (on NFS Clients' requests).

The 8.3 filename format is used in non-Unicode mode for files with non-ANSI long file names.

Refresh frequency

Refresh frequency is used to specify cycle time for NFS-Server to update status information.

Enable logging

If checked, this check box enables storing the information (about the NFS-Server's start/finish and every mount/unmount command) in the nfslog.txt file in the home directory of the package.


By clicking OK, any new settings you make to the NFS Server - Settings dialog box will be saved in the xwp.ini file (by default) and the dialog will be closed (making them active immediately).


You can cancel any changes you have made to the dialog box and close it by pressing Cancel.

Home | Product | Download | Order Now | Upgrade | Support | Pricing | Company Information | Contact Us

Labtam Copyright 1999 - 2009 LabtamTM Inc.