Linux and Windows | X11 Forwarding with SSH | VNC Alternative

Why Linux doesn't need a VNC - How to setup X11 Forwarding and receive X11 clients. How to setup Windows to receive X11 clients. *HOST*: X11 Forwarding: /etc/ssh/sshd_config X11Forwarding yes X11UseLocalHost no *CLIENT*: Linux: ssh -Y [user]@[ip] -p [port] Windows: Recommended X server: vcXsrv ( https://sourceforge.net/projects/vcxsrv/ ) set DISPLAY=localhost:0.0 create /dev directory, create file tty within /dev install x server, start x server ssh -Y [user]@[ip] -p [port] Optional: disable windows shortcuts with group policy editor: User Configuration\Administrative Templates \Windows components\File explorer --Turn Off Windows Key Hotkeys [disable] -- logout, login for changes to take effect Mac: Recommended X server: XQuartz ssh -Y [user]@[ip] -p [port] Extra: for window managers and desktop environments, start x server in single window or fullscreen (not multi-window)