While NoMachine can integrate seamlessly in any of the supported environments, the 'nx' and 'NX' names are reserved and cannot be used on the system for different purposes than NoMachine itself.
For example, NoMachine creates on the system the 'nx' account used for internal handling of the program's operation and creating a separation layer between the other system accounts and the nx account. The nx account, which is also a hidden account, cannot be used by users (privileged or not) to log-in directly to the system (e.g. via the login Window or via a SSH client that is not NoMachine). Admin privileges cannot be removed from user nx, neither the nx account cannot be deleted from the system or the NoMachine server will be no longer operational. Having another 'nx' account on the system, not generated by NoMachine, will result in conflicts.
In a similar way, also the 'NX' is a reserved name that cannot be used as hostname.
Please do not use 'Nx' and 'nX' as well.
This means that if you try to install NoMachine (which will create the 'nx' user) on a Windows host named 'NX' you will receive the system message:
The user name may not be the same as the computer name computer name.