O cenário que você está descrevendo é chamado de instalação 'sem cabeça'. A maioria das distribuições de servidores do Linux são configuradas dessa maneira.
Por exemplo, o Ubuntu é lançado em 3 diferentes sabores
- Desktop
- Servidor
- nuvem
A edição para desktop vem com um Desktop Manager (Gnome, KDE, XFCE) que roda em cima do X11 sistema de janela .
A edição do servidor por padrão não instala o Desktop Manager, você apenas obtém o console.
Quase todos os servidores corporativos são configurados para serem sem cabeça. A única interação com o servidor é realizada através da IPMI , a KVM , ou SSH . Imagine como seria complicado conectar um monitor em cada blade de um datacenter, um por um.
Se você não planeja usar a GUI em seu servidor, é aconselhável desligá-la. Deixar a GUI instalada pode consumir recursos desnecessários.
Além disso, aumenta a superfície de ataque do servidor. Desabilitar a GUI é um dos itens da lista de verificação de proteção do servidor da Red Hat.
Desativando a GUI
A maneira mais fácil de desativar o gui é alterar seu nível de execução. Você pode alterá-lo rapidamente com o seguinte comando
telinit 3
Para desfazer isso, use o seguinte comando
telinit 5
Você pode ver seu nível de execução atual inserindo o comando
runlevel
Para fazer as alterações persistirem durante as reinicializações, edite o arquivo / etc / inittab.
Mude '5' para o nível que você quiser (3 provavelmente seria uma boa escolha)
sudo vim /etc/inittab
id:5:initdefault:
Recursos adicionais em link