Forum / NoMachine for Raspberry Pi / Headless setup of NoMachine Network
- This topic has 3 replies, 2 voices, and was last updated 1 day, 18 hours ago by
Britgirl.
-
AuthorPosts
-
August 11, 2025 at 11:54 #54044
fridge
ParticipantIs there a guide which explains how to setup NoMachine Network on a headless linux server? I’ve installed on a headless RPI 5 running Raspberry Pi OS, but I don’t know how to log in to get my machine ID etc. Is there a CLI?
August 11, 2025 at 13:16 #54046Britgirl
KeymasterHi, first you need to set up NoMachine software for your headless RPi server. NoMachine installs out-of-the-box, however, we have an article that includes some further tips and observations about headless Linux which you can read about in the following article: https://kb.nomachine.com/AR03P00973.
After you’ve installed the NoMachine on your RPi and the server is up and running, you can then add it to NoMachine Network. To do that go to Settings -> Network -> Machine -> Add. This generates a Machine Id and an Access Id. You don’t need a NoMachine account to do that. You basically install, proceed to Settings as mentioned and Add.
Now go to the device you want to connect from. Install NoMachine and create a NoMachine account. When creating an account, you get a 7-day Network Evaluation license to try (after that to continue connecting with the Machine Id you need to get a Network Subscription). Login on the Player where it says ‘Login to Network’ and create your first connection. You can do that by simply inserting the Machine Id in the Search field and then clicking Connect to new host….. or you can choose to click the Add button and enter the Machine Id in the Host field. Insert the Access Id when prompted. Insert the system credential of your account on the RPi.
You will find a step-by-step guide on how to connect with NoMachine with and without the Network service here:
https://www.nomachine.com/support/documents/getting-started-with-nomachine
https://www.nomachine.com/support/documents/getting-started-with-nomachine-networkAugust 11, 2025 at 13:58 #54047fridge
ParticipantOh, of course. I couldn’t figure out how to get the Machine Id and Access Id from the command line, but the simple answer is to just connect to a desktop over the LAN first. Thanks.
August 11, 2025 at 18:28 #54052Britgirl
KeymasterIf you want to connect just over LAN, you can connect using the IP address of the target computer. You use the Machine Id of the target host if it doesn’t have a public IP address or is behind NAT. In the latter case, you will need to create a NoMachine account and login on the Player before starting your connection. When connecting with the IP address, you don’t need to.
-
AuthorPosts
You must be logged in to reply to this topic. Please login here.