Ferramentas gráficas locais para controlar o servidor não-GUI remoto

0

Estou executando um servidor openSUSE sem nenhum componente GUI (pelas razões clássicas: desempenho, segurança, correção, etc.).

Existem ferramentas gráficas relacionadas ao Linux que podem ser executadas em minhas máquinas locais (Windows) (ou VMs Linux locais) que me permitem controlar / administrar o servidor remoto? Basicamente, ferramentas que conectam e leem as configurações atuais (por exemplo, rede, partições, etc.) e me permitem fazer alterações na GUI local que são, via comandos via SSH (ou algum outro protocolo) automaticamente transferidos de volta ao servidor openSUSE. realmente mudar as configurações lá?

Todas as opções que consegui encontrar até agora são abordagens que requerem elementos GUI no servidor, como X11Forwarding ou acesso VNC, por exemplo esta questão . Esta é a única maneira disponível?

    
por Philip Allgaier 05.12.2015 / 15:09

1 resposta

3

Você pode configurar um agente de gerenciamento no sistema operacional ou configurar alguma ferramenta que possa gerenciar o sistema por meio do SSH. Em termos de maturidade e facilidade de uso - eu diria que ir para Webmin ou um dos alternatives .

Aqui estão alguns outros exemplos, em ordem crescente de complexidade:

Webmin

  • O Webmin é uma interface baseada na Web para administração do sistema para o Unix. Usando qualquer navegador da Web moderno, você pode gerenciar um sistema a partir do console ou remotamente.
  • O Webmin também pode ser configurado para gerenciar sistemas remotos, conforme descrito em O módulo Configuração do Cluster Webmin
  • O Usermin pode ser usado por usuários não root e e Virtualmin pode ser usado para gerenciar domínios virtuais e tal.

Algumas notas sobre segurança:

ISPConfig

  • Gerenciar um ou mais servidores de um painel de controle;
  • Open Source e suporta SuSE entre outras distribuições;
  • Dê uma olhada no Demonstração on-line para ver se ele faz o que você quer ;

Rundeck - automação de runbook

  • Criar tarefas, rastrear e gerenciar tarefas a partir de uma interface da Web
  • Requer scripts

Puppet , Chef , Salt , Rex ou Ansible - Gerenciamento de configuração

Diferente abordagem para administração - com gerenciamento de configuração.

Outras opções:

por 05.12.2015 / 16:03