From the course: Linux Tips

Unlock this course with a free trial

Join today to access over 22,600 courses taught by industry experts.

X11 forwarding

X11 forwarding - Linux Tutorial

From the course: Linux Tips

X11 forwarding

- [Instructor] Many applications we might use remotely thorough SSH have text interfaces, and a text terminal makes it easy to run those. But some applications have graphical interfaces, so how do we use those across the network? Well, we could set up a VNC server, and transmit our whole desktop screen session across the network. Or we could take advantage of a feature of SSH called X11 forwarding. X11 is a technology that draws graphical interfaces on a UNIX or Linux system. When we use a Linux desktop environment, what we're seen is drawn by the local system's X11 software, called the X Server, or the X.org server on the local display. But we can also use X to draw GUI windows on a local machine for software running on a remote machine across the network, through SSH. Using X11 forwarding, the application looks as through it's running locally. You can reposition and resize the window and minimize or maximize it. But, when it comes to data access, like network or file usage…

Contents