FreeNX Ups the Remote Linux Desktop Ante - Page 2
Fedora/Red Hat Installation
See Rick
Stout's HOWTO to find out where to download the FreeNX RPMs. You'll
also find a larger variety of RPMs on rpm.pbone.net; look for freenx
and nx. Install them as usual:
# rpm -Uvh nx-1.4.0-0.fdr.4.i386.rpm
# rpm -Uvh freenx-0.4.0-0.fdr.1.noarch.rpm
Again, the installer will take care of the setup. Follow the steps in the above Debian instructions to add users and you're done.
On a Windows PC go to nomachine.com/download/ and download and install the Windows client. When you run the setup wizard it's pretty much self-explanatory. Here is a quick rundown anyway:
- On the General tab, the host is either the IP of the Linux box or its hostname. Port is 22.
- Desktop is Unix; desktop environment is selected from the dropdown
list, or choose Custom. To run a window manager or desktop environment
not included in the dropdown list, click Custom -> Settings -> Run the
following command. The command to start your chosen window manager can
be found on your Linux box under /home/username/.xsession. For
example, the command to use for IceWM is
exec icewm-experimental
- On the Advanced tab, make sure that "Enable SSL encryption of all traffic" is checked
Linux Client
Get the Linux client from nomachine.com/download/. Configuration is just the same as for the Windows client. Copy the
client key to /usr/NX/share, and you're ready to go.
Generate New Keys
If a key is ever compromised, or you have other reasons to change it,
use the nxkeygen utility:
# nxkeygen
This will automatically back up your old keys, and you'll have to copy the new client key to all authorized clients.
Help and Documentation
There are no man pages with any of the FreeNX components. Use your
package managers to learn the names of the binaries. On Debian:
$ dpkg -L freenx
On RPM systems:
$ rpm -ql freenx
See the documentation and articles database at NoMachine.com to learn about additional features, such as file and printer sharing, and enabling multimedia. Yes, you can even access annoying sound effects remotely!
Resources
- Remote Control for Everybody: VNC Crosses Networks and
Platforms
- The (Practically) Ultimate OpenSSH/Keychain Howto
- Chapter 17 of the Linux
Cookbook, "Remote Access" for more information on using
OpenSSH.



