Omni NFS Server software turns your MicroSoft Windows system into a NFS server system so that remote unix and other NFS client systems can share files and printers on your system. NFS server service is started automatically with the system. Except in one occasion when server option "Enable Xlink Portmapper" is changed, changes made in server configuration require no restart of NFS server service.
Besides define the NFS client system, you can also setup NIS server here if you want to use NIS server accounts for mapping.

Click on 'New' to define a NFS client.

Click on 'NIS Setup' to define a NIS server.

With more network security concerns, better protections are implemented on computer systems. While Windows NTFS file system has tighter security checkups than the original FAT file system, Omni NFS server, the windows application, needs to follow suit. Mapping is the Omni NFS server's approach in complementing windows NTFS security system.
There are two ways to set 'mapping' in NFS server: universal mapping and one-to-one mapping. The universal mapping is a way to "disable" NFS server user checkup. The user's group, however, still needs to be defined. With this setting, all users belong to the gruop can access the mounted directory.
The one-to-one mapping creates a tighter check on access right for NFS client users. With this setting, each user on the NFS client system must be mapped to one account in the NFS server system. Once connectioned, the user on the NFS client system will be able to access files created by the mapped account on the NFS server system.
Back to topFrom Omni NFS server user interface window, click on 'mapping' to open up the dialog box. Click on 'Universal Mapping' button on the tool bar to setup the universal mapping. Click on button 'New' to setup the One-to-one mapping.

From the 'mapping' dialog box, in the "User name to UID mapping" section, select "Univeral Account" to open up the dialog box shown here. check the box 'Enable universal account'. Click on 'Browse' to select an account and its default group. Then, in "Group name to GID mapping" section, map the default group to a unix account's group id number. This will complete the setup.
The 'Universal mapping' will not show up in the 'mapping' dialog box. It is in effect when you click on the 'Close' button. Universal mapping will override on-to-one mapping if both are set.
Two steps are required here to complete the setup:

Do the same in 'Group name to GID mapping'.
Click on 'Options' from the NFS server interface window to setup server options. Three dialog boxes are provided for easy setup.
In the 'General' dialog box, the check boxes give the choice of enable/disable a service.

In details:
The default buffer size is automatically set to the maximum available buffer according to your system configuration. However, default buffer size might not be the best option for all system environments. Modifying the buffer size can sometimes increase file transfer rate, and even improve data quality.
Please note: the maximum buffer size for NFS2 is 8kb. The maximum buffer size for NFS3 is 64kb. To adjust buffer size, the recommended size is 4kb.
Click on 'Dos to UNIX Conversion' to open up next dialog box.

Check the box to enable the 'auto conversion' feature. You need to specify file extensions for file conversion to be effective.
Click on 'Filename Character Mapping' to open up next dialog box.

Check the box to enable the 'character mapping' feature. Enter UNIX and Windows characters you want to map, and click on the '=>' button to complete the setting.
Back to top
From Omni NFS server user interface window, click on 'New' to export local or network drive/folders for NFS connection.

Click on 'Browse' to select drive or folders to be exported. You can assign alias name for the exported path by changing the exported path in 'exported alias' window to the name desired. This name can then be used in the 'mount' command line for NFS connection. (Alias can also be used to avoid the drive letter (required by windows) in 'mount' command line)
For example: the exported path is c:\myfolder\mytest, and alias 'mypath' is assigned. The mount command line can then be:
In 'NFS Access Restriction' area, select the radio buttons for desired settings on both 'client Access rights' and 'Directory Access Rights'. With no specific client systems listed, all clients have the same permission as set. Click on "+" button to add client systems.
Please note: the settings are in "exception" formatting.
For example, if 'myclient' is added to the client list with radio button 'Granted Access' selected, the server is set not to allow connection request from 'myclient'.
Back to topFrom NFS server user interface windows, click on 'Advance' button in tool bar, then select 'NFS Printer/Printer config' to bring up following dialog box.

Click 'New' to add NFS printers. The spool path can be changed by click on the button next to it.