- All right, in order to work with Linux,
you need to log in.
In order to work with Linux, you need a user account.
Current Linux distributions
create an administrative user while installing.
On Ubuntu, it's just the default as you have seen.
On Red Hat and family, there is a choice.
If you create a root user
then you can absolutely create an additional user account
and grant administrative privileges
and if you do not create a root user
then Red Hat family will also create an administrative user,
that is a user with pseudo privileges.
We will explore pseudo in the next video.
As an alternative to this administrative user,
you can use the root user
but you shouldn't be using the root user
because working as root is dangerous
that is because the root user has unlimited privileges.
It is so easy to do things wrong
if you are using the root account,
that it's a much better idea
to only take these administrative privileges
if you really need them.
In order to log in,
you can log in from the console, a graphical user interface
or using SSH to establish a remote connection.
Now, one big thing in Linux.
Now, if you are using the Linux graphical user interface,
and if you would only be using
the Linux graphical user interface
then you have limited functionality.
For that reason, many service don't even run
a graphical user interface
and if you want to work with Linux,
you should learn how to work with the Linux shell.
However, that doesn't really change
how you are going to log into your system.
The way we have done it
as I've shown you in the previous lesson is perfect.
You can just install a graphical user interface
and from the graphical user interface,
you start your terminal, do all your work in your terminal
and you have full access to the Linux shell.
The message here is just that
you shouldn't be wasting your time
on learning graphical programs
because these graphical programs are limited
and they may even not be available
on the Linux machines that you are going to work with.