A linha de comando é suficiente
Eu entendo que a idéia de uma interface de linha de comando pode ser um pouco desconfortável no começo, mas na verdade é uma escolha razoável. Você usa a interface de linha de comando como em um Desktop, então você já deve estar familiarizado com o bash / zsh / shell de escolha.
Vantagem - rápida e segura (via ssh).
Os ambientes de área de trabalho IMO realmente não ajudam nos servidores, pois tudo o que o servidor faz é a linha de comando.
Inicie / pare serviços, edite arquivos de configuração, instale / atualize pacotes, mova arquivos de dados, firewall e ferramentas de rede, e o gerenciamento de usuários tais tarefas não são aprimoradas executando um terminal gráfico.
A instalação de um ambiente de desktop adiciona centenas de pacotes, a grande maioria não é utilizada e, portanto, ocupa espaço em disco, upgrades complicados e adiciona possíveis falhas de segurança (mais aplicativos == mais possíveis falhas de segurança).
Para gerenciar servidores, use a tela ssh + ou uma alternativa para a tela - Existe alguma alternativa amigável para a tela?
Isso permite anexar e reconectar ao seu servidor.
Certifique-se de proteger o ssh com pelo menos o link
nano / vim / emacs são ótimas ferramentas para edição. Você pode usar os arquivos de edição do vim + ssh remotamente link
Ou você pode montar seu sistema de arquivos por meio do link sshfs
Dos comentários
-
chrylis Realmente, no entanto, aprenda o CLI. É a base para confiança ferramentas de gestão como Puppet ou Terraform, porque pode ser automatizado.
-
el.pescado Também recomendo habituar-me às ferramentas de linha de comando. Algumas distribuições fornecem ferramentas administrativas da GUI (como YAST no OpenSuse), mas cada uma dessas distribuições fornece diferentes. As ferramentas de linha de comando, por outro lado, funcionam mais ou menos da mesma forma em todos os Linux.
Ferramentas gráficas - soluções WEB
Se você sentir que PRECISA uma interface gráfica, use uma das muitas interfaces baseadas na web. Essas ferramentas são mais rápidas que o VNC, mais seguras que o VNC, interfaces gráficas e tarefas específicas do servidor.
Você pode protegê-los via https ou ssh (dependendo da ferramenta).
Você pode se conectar a eles a partir de qualquer sistema operacional por meio de um navegador.
- Webmin link
- Cockpit link
E, se necessário, há várias interfaces da web especializadas, como
- phpmyadmin - gerencia os bancos de dados link
-
A vitrualização também tem várias opções.
-
Gestor do Virt - suporta KVM, Xen e LXC com o spice e o visualizador VNC incorporados .
-
Se você usar o KVM, poderá usar o Virt Manager em ssh - link
-
- Existem muitos suplentes, incluindo oVirt - link
-
Existe uma vasta gama de ferramentas alternativas que você pode encontrar muitas interfaces web se você pesquisar no Google. link
Ferramentas de segurança
Além do gerenciamento de servidores, existem várias ferramentas disponíveis para o seu servidor.
- NIDS (Network Intrusion Detection)
Snort link é apenas uma ferramenta para monitorar o tráfego de rede, pode ser um pouco exagerado para a maioria dos usuários. Base é a interface gráfica para snort:
Veja link
-
HIDS (Host Intrusion Detection System)
OSSEC é popular - link
-
Nagios - link novamente uma opção muito popular