O Ubuntu Server está disponível apenas na linha de comando?

O Ubuntu Server está disponível apenas na linha de comando?

Um dia minha empresa vai precisar de um servidor, e eu gosto do Ubuntu porque ele tem a menor quantidade de vírus de todos os sistemas operacionais (eu acho), mas quando olho para o Ubuntu Server ele só tem fundo preto e texto branco, que é linha de comando. Isso é tudo para o Ubuntu Server? Ou é como o Ubuntu Desktop e módulos para linha de comando? Eu realmente não quero que seja apenas a linha de comando.

Eu sou novo nas coisas do Ubuntu OS. Mesmo agora eu ainda uso o Windows.

Responder1

O Ubuntu Server foi projetado para ser um sistema operacional de servidor escalável para profissionais.

É um sistema operacional simplificado, sem frescuras. O público-alvo do Ubuntu Server é alguém que se sente confortável com a linha de comando. Alguns até argumentariam que ele não foi projetado para a linha de comando, é tão simplificado que foi projetado para ser conduzido por ferramentas de gerenciamento de configuração como Chef, Puppet e Ansible, e por ferramentas de orquestração como Juju como uma imagem de base para níveis superiores infraestrutura (coisas como Cloud Foundry, se você quiser um PaaS, ou OpenStack, se quiser IaaS, ou qualquer combinação de todas essas coisas).

Se você deseja fazer implantações densas com contêineres Docker ouimplantações OpenStack de alta densidade, então é para isso que serve o Ubuntu Server.

Dito isto, nas condições certas, pode ser um servidor agradável e "fácil de usar" para servidores pessoais. O Ubuntu realmente não busca o mercado de servidores pessoais de pequena escala.No entanto, há uma empresa que usa o Ubuntu Server e coloca uma interface de usuário da web elegante no topo para pessoas que desejam servidores domésticos e de pequenas empresas fáceis de usar:

Veja também:

Responder2

Se você construir um servidor público, deverá estar familiarizado e confortável com o sistema que está usando.

Você menciona a proteção antivírus como motivo, o que me sugere que você está procurando "segurança como produto", algo que não existe. A segurança é sempre um processo, e os servidores em redes públicas precisam ser monitorados e mantidos constantemente – isso vale tanto para Windows quanto para Linux.

As chaves para reduzir a carga de trabalho são

  • minimizando a superfície de ataque
  • automatização

Descobri que isso é mais fácil de fazer em ambientes Linux/Unix, porque o maior ponto forte do Windows, que é a forte integração de componentes, é na verdade um obstáculo aqui.

É completamente impossível construir um sistema Windows que não tenha um componente de navegador instalado (que inclui funções para baixar e executar código JavaScript, que por sua vez pode carregar componentes ActiveX), simplesmente porque o Explorer requer esse componente. Um ambiente de servidor ideal contém apenas o código necessário para os serviços prestados e nada mais.

Ao mesmo tempo, a integração de componentes fornece canais de comunicação muito eficientes para os casos de uso para os quais foram projetados, mas para o monitoramento automatizado de serviços, muitas vezes é necessário combiná-los de maneiras imprevistas, o que requer scripts. A filosofia do Windows de que o ambiente de script fornece apenas fluxo de controle e os dados são passados ​​entre componentes é sólida, mas um pouco mais difícil de depurar do que um programa que escreve um arquivo de texto que você pode inspecionar manualmente antes de passá-lo para o próximo programa.

A preferência que muitos administradores têm pela linha de comando é simplesmente que é a mesma linguagem que eles usam para scripts. Depois de investigar um problema, posso simplesmente despejar meu histórico de comandos em um arquivo, remover algumas linhas irrelevantes e ter um script funcional que posso usar quando um problema semelhante aparecer. Usando uma GUI, eu teria que refazer manualmente o que acabei de fazer, descobrir qual é a API adequada para executar a mesma etapa, escrever um programa e depurá-lo sem interromper o serviço.

Por último, mas não menos importante: a alternativa à execução do seu próprio servidor é obter um servidor gerenciado, onde outra pessoa fica encarregada da manutenção contínua. Eles podem fazer isso com mais eficiência do que você, porque já possuem uma infraestrutura de monitoramento instalada, então o esforço para adicionar seu servidor ao sistema deles é insignificante e eles podem detectar e cuidar de problemas urgentes mesmo no turno da noite.

Responder3

Você pode encontrar alguma interface de usuário "melhor" que a linha de comando, no servidor Ubuntu.

Um administrador deve conhecer a linha de comando para configurar o próprio servidor. Depois se você precisar apenas de alguns caras para verificar se está tudo bem, ou ajustar uma configuração sob demanda, ou fazer uma tarefa simples algum dia, você pode instalar usando a interface gráfica:

Você pode instalar um servidor gráfico (X11,Mir,wayland,...) mas há muitas razões para não fazer isso

Algumas pessoas consideram byobu uma interface gráfica para linha de comando, mas pode não ser sua necessidade.

A melhor maneira de obter uma interface gráfica é instalar algum pacote que forneça interface web, o que significa que você terá que fazer login a partir de um navegador web a partir de um desktop (que está na mesma rede, é claro). Essa parece ser a melhor maneira de pesquisar se seus funcionários/colegas de trabalho não são qualificados em linha de comando, se você não tem orçamento para obter formação sobre isso ou se teme algum movimento social contra ela.

Responder4

A melhor maneira de usar o servidor Ubuntu é na linha de comando. Mas, se quiser interação gráfica, você pode instalarubuntu-desktopcom o gerenciador de pacotes apt-get. Eu recomendo que você use a temporada gráfica de usuário único.

informação relacionada