- How to Install NoMachine Tool in linux
- Features
- Scenario’ s
- To Install NoMachine Remote Desktop Tool
- To download nomachine from official site
- Running NoMachine
- Install NoMachine on Ubuntu 20.04
- Install NoMachine on Ubuntu 20.04
- Download NoMachine Installation Package
- Install NoMachine on Ubuntu 20.04
- Running NoMachine on Ubuntu 20.04
- Configuring NoMachine on Ubuntu 20.04
- Allow NoMachine Remote Connection
- Open NoMachine Server Port on Firewall
- Connecting to Remote Desktop Computer using NoMachine
- Create NoMachine New Connection
- NoMachine Remote Desktop Address
- NoMachine Authentication Method
- NoMachine Connections
How to Install NoMachine Tool in linux
NoMachine is an Advanced Remote Desktop Access Tool. Installation and features will be discussed in this article. It is a fast remote desktop tool. The NX protocol gives local speed responsiveness over high latency and low bandwidth links.
Features
If you enable NoMachine in system, you can work with any content like documents, videos, music as if you were in front of your computer.
If you like to print documents or files on the remote computer, you will print them in the local computer. If you insert your USB flash disk into your local computer, you will also put the files into the remote computer.
Scenario’ s
To work remotely for mobile workers with full desktop experience, Implement thin-client scenario to reduce procurement cost PC. Users can work with a low — spec PC but gain full desktop experience.
To Install NoMachine Remote Desktop Tool
NoMachine supports for Linux, Mac OS X, Android and Windows. But for Linux, NoMachine is available in RPM, TAR and DEB format. Both in 32-bit and 64-bit. On Debian, Ubuntu and Linux Mint you can install it using dpkg command. Use RPM command, to install in RHEL, CentOS and Fedora.
To download nomachine from official site
Now go to nomachine official link to download the appropriate package for your distribution by using web browser or you can copy the link address and use “ wget” command to download the package as follows.
[[email protected] ~]# wget http://download.nomachine.com/download/5.1/Linux/nomachine_5.1.26_1_x86_64.rpm --2016-05-24 13:03:57-- http://download.nomachine.com/download/5.1/Linux/nomachine_5.1.26_1_x86_64.rpm Resolving download.nomachine.com (download.nomachine.com). 83.222.233.16 Connecting to download.nomachine.com (download.nomachine.com)|83.222.233.16|:80. connected. HTTP request sent, awaiting response. 200 OK Length: 37873040 (36M) [application/x-redhat-package-manager] Saving to: ‘ nomachine_5.1.26_1_x86_64.rpm’ 100%[==================================================================================================> ] 37,873,040 142KB/s in 9m 48s 2016-05-24 13:13:46 (62.9 KB/s) - ‘ nomachine_5.1.26_1_x86_64.rpm’ saved [37873040/37873040]
Now install the nomachine package.
[[email protected] ~]# ls anaconda-ks.cfg Documents initial-setup-ks.cfg nomachine_5.1.26_1_x86_64.rpm Public Videos Desktop Downloads Music Pictures Templates [[email protected] ~]# rpm -ivh nomachine_5.1.26_1_x86_64.rpm Preparing. ################################# [100%] Updating / installing. 1:nomachine-5.1.26-1 ################################# [100%] NX> 700 Starting install at: Tue May 24 13:43:36 2016. NX> 700 Installing: nxclient version: 5.1.26. NX> 700 Using installation profile: Red Hat. NX> 700 Install log is: /usr/NX/var/log/nxinstall.log. NX> 700 Compiling the USB module. . . NX> 700 Install completed at: Tue May 24 13:51:24 2016. NX> 700 NoMachine was configured to run the following services: NX> 700 NX service on port: 4000
Running NoMachine
After NoMachine installed, you can check it through CLI using following command.
Now click continue, it will automatically look for computer we can connect from local network and it will detects the connection if available.
As in the above snap show the connection detected for my client machine. Now click Edit to see the details for that connection
You can see the connection name, protocol “ NX” Host IP address and port “ 4000”
Click New for creating a new connection if our client is not detected automatically.
Choose the protocol “ NX or “ SSH” depending upon your convenient and then click continue.
Now mention the host name or host IP and port number and then click continue.
Now choose the authentication method and click continue.
Now choose for proxy if you have any, or simply choose don’ t use proxy option and click continue.
Now choose your connection name and then you can see the new connection is created.
Now choose any connection and click “ connect” to connect to that host and follow the steps as shown in below snaps.
Before connecting to the client it will shows you a quick intro for the futures of nomachine, you can verify in below snaps.
After connecting to the client you can check about the connected users from your notification bar.
To view the control panel option menu for nomachine move the mouse pointer to the top right corner of the window and click it as shown in below snap.
Here you can see the menu. Now click full screen option to exit from full screen.
Install NoMachine on Ubuntu 20.04
Welcome to our tutorial on how to install NoMachine on Ubuntu 20.04. NoMachine is a remote desktop tool just like VNC, TeamViewer. It is designed to work across several platforms such as Windows, Mac and Linux to give users access to the physical desktop of the remote computer. NoMachine provides the best, fastest and highest quality remote desktop experience.
Read more about the features of NoMachine on NoMachine Free Desktop for Everybody page.
Note that in order for NoMachine to work, you need to install both on the remote desktop system you need to access as well as on the desktop system you are connecting from.
Install NoMachine on Ubuntu 20.04
Download NoMachine Installation Package
NoMachine is not available on Ubuntu 20.04 default repositories. Therefore, you need to download the DEB binary package from NoMachine For Linux Downloads page.
On the Download page, select the version of NoMachine for your respective Ubuntu 20.04 system architecture.
To find your Ubuntu system architecture type, use hostnamectl or uname -m command;
Static hostname: ubuntu20.kifarunix-demo.com Icon name: computer-vm Chassis: vm Machine ID: d91cc24f09bc439190b19b1fe11365b0 Boot ID: bf5cd9c49eed4e46a7903d183303cb84 Virtualization: oracle Operating System: Ubuntu 20.04.1 LTS Kernel: Linux 5.4.0-65-generic Architecture: x86-64
In our case, we will download the DEB binary package for the 64-bit Ubuntu 20.04 system. You can simply navigate to NoMachine x86_64 Debian Binary packages page and grab your package. Or simply execute the command below to download NoMachine version 7.1.3_1, which is the current stable release version of NoMachine as of this writing. You can verify the versions and replace accordingly.
wget https://download.nomachine.com/download/7.1/Linux/nomachine_7.1.3_1_amd64.deb
Install NoMachine on Ubuntu 20.04
Once the download is done, run either of the commands below to install the package;
sudo dpkg -i nomachine_7.1.3_1_amd64.deb
sudo apt install ./nomachine_7.1.3_1_amd64.deb
. Unpacking nomachine (7.1.3-1) . Setting up nomachine (7.1.3-1) . NX> 700 Starting install at: Tue Feb 09 19:48:34 2021. NX> 700 Installing: nxclient version: 7.1.3. NX> 700 Using installation profile: Ubuntu. NX> 700 Install log is: /usr/NX/var/log/nxinstall.log. NX> 700 Compiling the USB module. NX> 700 Installing: nxplayer version: 7.1.3. NX> 700 Using installation profile: Ubuntu. NX> 700 Install log is: /usr/NX/var/log/nxinstall.log. NX> 700 To connect the remote printer to the local desktop, NX> 700 the user account must be a member of the CUPS System Group: lpadmin. NX> 700 Installing: nxnode version: 7.1.3. NX> 700 Using installation profile: Ubuntu. NX> 700 Install log is: /usr/NX/var/log/nxinstall.log. NX> 700 Creating configuration in: /usr/NX/etc/node.cfg. NX> 700 Installing: nxserver version: 7.1.3. NX> 700 Using installation profile: Ubuntu. NX> 700 Install log is: /usr/NX/var/log/nxinstall.log. NX> 700 Creating configuration in: /usr/NX/etc/server.cfg. NX> 700 Install completed at: Tue Feb 09 19:49:22 2021. NX> 700 NoMachine was configured to run the following services: NX> 700 NX service on port: 4000
Running NoMachine on Ubuntu 20.04
Once the installation completes, the NoMachine package is now available in your system.
You can launch it from the applications menu. Also, you should be able to see the !M icon on the system tray.
Configuring NoMachine on Ubuntu 20.04
NoMachine can be configured as a server or a client depending on how you are using it.
To access the NoMachine settings, click on the !M icon in the system tray and click Show the server status.
Similarly, you can access the settings by clicking the NoMachine service from the system apps as shown in the screenshot above.
You can access various settings for NM as shown in the screenshot above.
Allow NoMachine Remote Connection
NoMachine installed on a remote system acts as the server. If the server is running unattended, then you need to disable the need for permission to connect to it remotely. Otherwise, if it is being managed, then you can leave the default settings to be prompted on whether to allow remote access.
So, since in our case we are running our Ubuntu 20.04 system unattended, we uncheck the Require permission to let users connect option.
Go through other tabs for more configuration options.
Click Done when done setting up NoMachine on your Ubuntu 20.04.
Open NoMachine Server Port on Firewall
If you are running NoMachine on a remote desktop as a server and you have UFW running, then you need to open the ports to allow external connections.
Connecting to Remote Desktop Computer using NoMachine
As stated above, for NoMachine remote connections to work, both desktop computers must have NoMachine software installed.
Create NoMachine New Connection
Assuming your remote computer has NoMachine already installed and running as a server, on the remote desktop to which you are connecting from, here in referred to as NoMachine client, launch the NoMachine client from system apps menu.
NoMachine try to search for any local NoMachine connections.
If it dont find any, click on the +Add button to create new connection or simply click on the desktop computer with + sign or simply click .
NoMachine Remote Desktop Address
Enter the remote desktop address, the port, the host and the connection protocol.
NoMachine Authentication Method
Select NoMachine authentication method.
NoMachine Connections
Once you are done, you can click connect button to connect to remote desktop system.
You can as well click the back arrow to see created connections.
Initiating NoMachine Remote Desktop Connection
To initiate a remote connection, select the connection name and click Connect or simply right a connection name and start a connection.