If you wish to have Windows Remote Desktop-like experience when we access a Linux hosts, X2GO is probably the best solution. X2GO runs on the NX or NoMachine protocol. Contrast to the solution that runs a X server on a Linux host, and run a client application on another host, we can leave a session and resume it with NX or X2GO, which offers the experience similar to Windows Remote Desktop.
Below is a "minimal" setup for a Fedora Linux server and a Windows client. We call it a "minimal" setup because we do not install a full Linux desktop, rather, we install a graphical terminal like xterm.
- Install the X2GO server on Fedora Linux
sudo dnf install x2goserver x2goserver-xsessions xterm
- Install the X2GO client on Windows. For this, we download the client installation package, and run the installation package.
- Now we can use X2GO -- nothing needs to be done on the Linux server
- Start the X2GO client on the Windows host
- Create a new sessiono if we have not done so
- When creating the new session, we specify the Linux host we connect to and the user name we log on
- It is important to note that we should select the "Session Type" as "Single Application" and enter the command as "/usr/bin/xterm" since we did not install a full Linux Deskop and only installed xterm
- To connect to the Linux server and run xterm, we open the session.
- We can close the session. Next time when we open it, it resumes from where we close it
No comments:
Post a Comment