Topics
Applications
nx - No Machine
There are a variety of ways Eskimo's shell servers can be accessed graphically. The best is by using a program called nx because nx allows you to have a full graphical desktop securely over any connection. It is usable even with a dial-up modem. With a DSL or cable modem connection, nx comes real close to physically being at the console. It is available for Linux, Windows, and MacOS (even older Power PC Macs). It does not require an X-server or other special software beyond the nx client on Windows and MacOS. It's free and it's easy!
Presently, this works on the new shell server shellx.eskimo.com only. This is because the new version is not available on the older servers and the old version is configured in a different way and I have yet to be able to locate any documentation for the older version.
Please be absolutely sure to read and follow the directions completely. Do not skip steps 8-13 even if the key that is in your client looks like the one on the website. They are not the same and it will not work if you do not put the correct key in place before connecting, you will get an authentication error. You only need to do this once per host when you set the nx client up.
Download the free nx client from No Machine.
-
The first time you start the nx client, it will automatically invoke the nx connection wizard. After you've configured the connection for one server, you will need to manually invoke the connection wizard to add additional servers. Click the next button to start.
-
Fill in the session with a human understandable name for the host you will be connecting to and the hostname with the name of the host, for example, "shellx.eskimo.com". The port will default to 22 which is the standard ssh port. Leave the port set to port 22. Set the speed to the speed of your connection. This will optimize nx for your connection speed providing the best compromise of quality and update speed.
-
After you've chosen a session name, filled in the host name, and set your connection speed, click next.
-
Select the operating system of the host you are connecting to. In the case of Eskimo North's hosts, choose Unix. Technically speaking, Linux is not Unix because it is not derived from Unix code. However, it is a fully POSIX compliant functional equivalent and so for the purposes of connecting with nx, choose Unix.
Select the Desktop, Gnome and KDE are supported here. I suggest Gnome, it is the most complete and well integrated of the two and the one that we are best equipped to support.
Choose the initial screen size. This is not terribly important as you can change your desktop dimensions on the fly once logged in using the display preferences. The screen will resize on the fly.
Do not click on disable encryption of all traffic. There is sufficient computational resources here that you would not see a substantial increase in performance but you would decrease your security. For this reason, encryption is required by our servers.
-
Once you have selected operating system, Desktop environment, and screeen size, click next.
-
There is no necessary configuration in the advanced section. At this point click finish. You're not really finished, there is one more thing that needs to be done in the connect dialog box before you can actually connect. But this is all for the connection wizard.
-
The next thing you will see is the connect box. This is also what you will see anytime you start an nx session. However, don't type your password and login just yet. There is one more necessary configuration to do before you can login. Click on the Configure button.
-
On the configure screen, in the Server section near the top, click on Key.
-
This will bring up a general key manglement, er, management window.
-
Cut out the data between "----- BEGIN DSA PRIVATE KEY-----" and
"----- END DSA PRIVATE KEY-----", like so:
-
Now paste the key for shellx.eskimo.com where the default key data previously was.
- shellx.eskimo.com
MIIBvAIBAAKBgQDnhCGcujOW3QUUTNu7EmIvaFSfO8hisuKwpPl6m3apCQgPTQMc NeE+6reavc/y6ms1/zgBRADK/u1dobcCAskjX1pZsM+CkV6PMs8Qiv2xHkGwDigW PNjduhB+SCQKt2RpIfHtdsHm8h0dz9Q6ece+/0bUVyaNTOr/g0u9kaYf+wIVAKKF 7oyNvsv6/O41giIpN6Zws1DrAoGAYUlPS5FjYowN7af4SvFWzsRVt7Ov2HMJuk9d 6VJXzsuCHGKAz2bfYRO+b0MhsZI/Zt+Z9E4oGm51xOinlVsq7Pj7o/2E4Sv1bfDe kA1KsGtiWStWBhGGrBXz0zt9G3MuwvL5l4oxsEQz1lRT7lH/UwwbICSGqBPUBu8X hWQ9jxoCgYEApfYhnybUk57wN2Es7JhZHP0lP8kKXjH1kMCKnRwmh1rjmjZPf+t8 Gj9LJ+O29R/+4ByU0wxs54W540P2f2VmNr1613gwYKaLM8szQw7GCS/LpE5qVUWB nHqCny9ChwYsNpSRJZS6xgVSOg1MccT/DE2wLmfdbXKSQWDeoMd+yT0CFQCN4sRs H3X34Zy7hDigBubf52rU3w==
-
After you paste in the key, click Save.
-
Click yes in response to the "Would you like to save your settings" dialogue box.
-
Now you're ready to type in your password and possibly your login, if it is different on the machine you are originating on, and click Login. You should be rewarded briefly with a desktop from our shell server displayed right on your screen which will respond to your mouse and keyboard as if it were connected right to our server.
This is a picture of the Gnome virtual desktop displayed on top of a MacOS 10.5.8 Desktop, the stuff at the bottom is the MacOS dock.
-
Enjoy! To end the session and logout, click on your username in the upper right hand portion of the screen.
-
If you don't have a shell account here, now is an excellent time to find out what you've been missing! Click Here For a Free Two Week Trial.