Everybody welcome to the next video in the Linux operating system module.
So in this video are we talking about doing so whereas going now in our case it didn't go anywhere but
in most enterprise Linux environments they don't provide a go at all.
So there's no user interface for any of their Linux servers and this is done by design.
It allows for reduced attack vectors so there's not as many packages installed as not as main libraries.
A lot less things going on that they have to worry about.
And normally these installs are pretty bare bones in our case we're gonna have ubuntu which is it can
be installed without a going.
But we're going to install the defaults and let the go be there just for just for learning purposes.
But in the real enterprise environment you're not going to be using agree very often with handling Linux.
Now what is this mode so headless mode is an OS that does not have a go in front of it.
It's just a term for for that particular mode.
Now again it does reduce packages and everything else like that.
Linux is the most commonly used here.
Most Linux installs an enterprise environment like I said Do not run a gooey Windows has it as well.
So during the install video that we did a little while back one of those modes the datacenter one will
run it as headless.
So it will not have a gooey attached to it.
It's not commonly used.
Most enterprise environments have a goofy standard the standard install because it makes it a lot easier
to manage a domain.
For example in a good way with the tools that are provided rather than trying to do it from the command
line.
There are some features that aren't available in the command line that are in the gooey and then vice
versa.
So what does that kind of leave us with if we're on a Linux system and we need gooey.
So this is where something called x eleven comes in.
So every Linux server and most Linux servers have a S11 client installed on now what this does is this
allows the application that has a gooey when it loads up and it starts using all of the the API calls
and this calls for building and gooey what it's going to do is it's going to send it to the client the
x 11 clients that that X will have a client then forwards it out to a server that receives it and then
that server and chirp or that sends it up on the screen and then you can see the gooey that way and
then it sends the commands back and forth based on what you pressed what you moved et cetera.
Now Windows doesn't have anything by default for x eleven however you can install something called X
meaning that is a excellent.
That is an X 11th server.
So that's what most people tend to use on the Windows platform when they're trying to bring back a Linux
going to the screen.
Now don't freak out about the gooey too much.
In most cases when you're on a red team engagement you're not going to be using a gooey at all ever.
You're going to be just on the command line because most of them reverse shells are just that they're
shells.
They come back as terminals command line and you're gonna be dealing with that on ninety nine percent
of your engagements.
However there are times where a gooey makes things a little bit easier especially with working with
windows and identifying files and looking at permissions.
Sometimes it's easier to have that gooey available and that's where remote desktop kind of comes into
play but just keep note that X lemons there.
I'm not going to go over how to install that or how to configure it.
It is pretty straightforward.
There's plenty of information on the Internet to figure out how to and how to get it set up and running.
But for the purposes of this particular video in module and course we're not going to be needing that.