A linha de comando é suficiente

A linha de comando é suficiente

Sou novo nos servidores Ubuntu e não estou tão familiarizado com a linha de comando (bash) quanto gostaria.

Quais interfaces gráficas estão disponíveis para gerenciamento de servidores?

Responder1

A linha de comando é suficiente

Entendo que a ideia de uma interface de linha de comando pode ser um pouco desconfortável no início, mas na verdade é uma escolha razoável. Você usa a interface de linha de comando como em um desktop, então já deve estar um pouco familiarizado com o bash / zsh / shell de sua escolha.

Vantagem – rápido e seguro (via ssh).

Os ambientes de desktop IMO realmente não ajudam nos servidores, pois tudo no lado do servidor é linha de comando.

Iniciar/parar serviços, editar arquivos de configuração, instalar/atualizar pacotes, mover arquivos de dados, firewall e ferramentas de rede e gerenciamento de usuários, tais tarefas não são aprimoradas pela execução de 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, atualizações complicadas e adiciona possíveis falhas de segurança (mais aplicativos == mais possíveis falhas de segurança).

Para gerenciar servidores use ssh + screen ou uma alternativa à tela -Existe alguma alternativa amigável para a tela?

Isso permite que você conecte e reconecte ao seu servidor.

Certifique-se de proteger o ssh com pelo menos chaveshttp://bodhizazen.com/Tutorials/SSH_security

nano / vim / emacs são ótimas ferramentas para edição. Você pode usar arquivos de edição vim + ssh remotamentehttps://unix.stackexchange.com/questions/202918/how-do-i-remotely-edit-files-via-ssh

Ou você pode montar seu sistema de arquivos via sshfshttps://help.ubuntu.com/community/SSHFS


Dos comentários

  • crilisNa verdade, porém, aprenda a CLI. É a base para ferramentas de gerenciamento confiáveis ​​como Puppet ou Terraform porque pode ser automatizado.

  • el.pescadoEu também recomendo se acostumar com as ferramentas de linha de comando. Algumas distribuições fornecem ferramentas de administração GUI (como YAST no OpenSuse), mas cada uma dessas distribuições oferece ferramentas 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ê sente vocêPRECISAR uma interface gráfica usa 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 de qualquer sistema operacional por meio de um navegador.

  1. Webmin http://www.webmin.com/

Imagem do webmin

  1. Cabine http://cockpit-project.org/

insira a descrição da imagem aqui

E se necessário, existem várias interfaces web especializadas, como

  1. phpmyadmin- gerencia bancos de dadoshttps://www.phpmyadmin.net/

phpmyadmin

  1. A vitrualização também possui diversas opções.

Gerente virtual

oVirt

  1. Há uma grande variedade de ferramentas alternativas. Você pode encontrar muitas interfaces da web se pesquisar no Google.https://www.tecmint.com/web-control-panels-to-manage-linux-servers/

cPanel


Ferramentas de segurança

Além do gerenciamento de servidores existem diversas ferramentas disponíveis para monitorar seu servidor.

  • NIDS (Detecção de Intrusão de Rede)

Bufar https://www.snort.org/é 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 do snort:

Verhttps://s3.amazonaws.com/snort-org-site/production/document_files/files/000/000/122/original/Snort_2.9.9.x_on_Ubuntu_14-16.pdf

https://ubuntuforums.org/showthread.php?t=1477696

BASE

OSSEC

informação relacionada