Recomendação do painel de controle do administrador do servidor web (gratuito, de código aberto, pacote deb)?

9

Estou procurando por:

  • um painel de controle de administrador da web seguro / protegido para um servidor da web
  • de preferência livre e de código aberto
  • em repositórios oficiais ou pelo menos com atualizações regulares e uma maneira fácil de atualizar para versões mais recentes
  • permite a criação de e-mail e nome de usuário (de preferência, se permite escolher o acesso somente por sftp / ssh + sftp)
  • suporta a configuração de aliases de email e encaminhamento

Por exemplo, vi que o DTC (controle tecnológico de domínio) está (ou melhor dito) foi incluído no debian , mas não no Debian stable / testing e no Ubuntu 12.04 por causa de problemas recentes de segurança .

Qual é o painel de controle administrativo recomendado para servidores Ubuntu?

Savvas Radevic
fonte
Ainda acredito que o echp é melhor, basta dar uma olhada em seus recursos. Mas essa é minha opinião pessoal.
Mitch
@ Mitch, eu concordo, se eu pudesse dividir os pontos pela metade. Adorei o zpanel: zpanelcp.com/page/features - Mas eu tive que escolher, então escolhi o webmin porque prefiro o formato do pacote .deb.
Savvas Radevic

Respostas:

3

Parece que você está procurando algo como Webmin ou usermin .

Isso facilitará as tarefas para você, mas pode facilitar demais as coisas e, se você não souber o que está fazendo no back-end, talvez nunca saiba. Quanto à segurança, como a maioria desses tipos de painéis de controle, haverá bugs, portanto você terá que restringir o acesso e manter as atualizações

Jan Geep
fonte
Obrigado, darei uma olhada no webmin novamente, parece o caminho a seguir, embora eu prefira um pacote que exista nos repositórios oficiais - muito estranho que essa ferramenta não exista nos repositórios.
Savvas Radevic
6

A ServerPilot , minha empresa, pode atender a maioria dessas necessidades para você.

Aqui está uma visão geral de alto nível do que temos agora:

  • uma interface da web central para todos os seus servidores,
  • uma interface web segura,
  • usa um pequeno agente Python para evitar consumir recursos,
  • evita os pacotes padrão populares (nginx, php),
  • criação e gerenciamento de aplicativos PHP 5.4 e 5.5,
  • criação e gerenciamento de bancos de dados MySQL,
  • criação e gerenciamento de usuários do sistema
  • a funcionalidade padrão do painel de controle de hospedagem é gratuita (cobramos por funcionalidades avançadas, como monitoramento)

Visão geral dos aplicativos em execução em dois servidores gerenciados pelo ServerPilot

Suportamos exclusivamente servidores Ubuntu.

A maneira como isso funciona é que você (1) possui um servidor Ubuntu pré-existente, (2) se inscreve no ServerPilot, (3) obtém uma chave API para o seu servidor e (4) instala nosso agente.

Uma vez instalado, nosso agente mantém um perfil discreto e aguarda o trabalho de gerenciamento. (Você cria trabalho criando / atualizando / excluindo sysusers, apps, bancos de dados em nossa interface da web.)

Depois de ter que lidar com muitos painéis de controle, aqui estão algumas razões pelas quais estou muito entusiasmado com nosso sistema baseado em agentes.

  • Nenhum recurso no seu servidor é usado, exceto para tarefas de gerenciamento e comunicação básica (por exemplo, "vamos ver se há algum trabalho para eu fazer").
  • Nosso agente se conecta a nós para que possamos ajudá-lo a gerenciar os servidores Ubuntu, seja no EC2, na sua rede doméstica, em uma VM ou em um local. (Se você é um desenvolvedor, isso pode ajudá-lo a alcançar a paridade de dev / prod.)
  • Nosso agente não expõe nenhum serviço público / porta para o ServerPilot.

Para ser claro, não temos o seguinte:

  • gerenciamento por email,
  • um produto de código aberto (embora o agente Python não seja ofuscado) ou
  • um instalador disponível nos repositórios oficiais (todos os outros pacotes que instalamos são assinados e gerenciados pelo apt).

Somos novos, mas estamos apenas começando :)

Justin Samuel
fonte
1

Tente o seguinte:

O Domain Technologie Control (DTC) é um painel de controle que visa a hospedagem comercial. Usando uma GUI da web para administração e contabilidade de todos os serviços de hospedagem, o DTC pode delegar a tarefa de criar subdomínios, email, ssh, banco de dados, listas de discussão e contas FTP aos usuários pelos nomes de domínio que eles possuem.

O DTC gerencia um banco de dados MySQL contendo todas as informações de hospedagem e configura os serviços e aplicações do servidor para realizar hospedagem virtual (o DTC é compabible com uma enorme lista de aplicativos). Ele também se conecta ao dtc-xen para gerenciar e monitorar o uso de Virtual Private Servers (VPS), faz o faturamento em geral (incluindo o faturamento de servidores dedicados), possui tickets de suporte integrados e muito mais. 1 1

Para fazer o download, clique na imagem abaixo

1 Fonte: Aplicativos Ubuntu

O ehcp para Ubuntu é um painel de controle de hospedagem para vários domínios em uma única máquina. fácil de instalar, fácil de usar, não complexo, funcional. O Painel de Controle de Hospedagem Fácil para o Site Ubuntu instala e funciona automaticamente: dns, apache, mysql, ftp, email, domínios, atualização automática

Recursos

  1. gerenciar domínios
  2. gerenciar usuários ftp
  3. gerenciar mysql, usuários de email
  4. gerenciar dns
  5. atualiza automaticamente tudo com o comando update do sistema
  6. subdomínios, subdomínios com ftp separado,
  7. ftp sob seu ftp, subdiretório com ftp,
  8. solicitar domínio e administrador aprova os 2

2 Fonte: Sourceforge

Mitch
fonte
Oi Mitch, que não está disponível para 12,04 (mais preciso), infelizmente: packages.ubuntu.com/search?keywords=dtc - desculpe, eu não deixar isso claro
Savvas Radevic
Eu ainda tentaria. Provavelmente funcionará.
Mitch
Sua sugestão parece funcionar, +1 para isso. Mas, após uma análise cuidadosa, estou descartando a sugestão dtc, houve sérias preocupações de segurança no passado recente: cve.mitre.org/cgi-bin/cvekey.cgi?keyword=dtc - e uma solicitação de remoção: bugs.debian. org / cgi-bin / bugreport.cgi? bug = 637509 - e vários erros que provavelmente foram corrigidos nas versões mais recentes.
Savvas Radevic
1

Até agora, tive uma experiência bem-sucedida com o Froxlor ( www.froxlor.com ). Esta é uma bifurcação do SysCP agora (mais ou menos) morto ( www.syscp.org ).

A configuração foi muito rápida e seu sistema de modelos é bastante fácil de entender e personalizar, para que você também possa personalizá-lo exatamente da maneira que desejar.

Ele atende aos critérios que você precisa. Os desenvolvedores executam seu próprio repositório, são mantidos ativamente, criam aliases e criação de contas de usuário e email. A única desvantagem é que ele realmente não oferece uma opção para fornecer aos usuários acesso ssh.

0x61696f
fonte
1

Você pode usar o Core-Admin ( http://www.core-admin.com ). Não é de código aberto, mas possui um WebEdition gratuito que permite gerenciar muitos aspectos de seus servidores, como:

  • Suporte para gerenciar serviços de hospedagem (hospedagem na web)
  • Suporte para gerenciar serviços de correio
  • Suporte para gerenciar servidor DNS (domínios)

Junto com esses recursos, o painel permite lidar com vários servidores em um único console (o que ajuda bastante durante a administração). Também inclui muitos recursos de segurança / administração, como:

  • Sistema de verificação integrado para garantir que todos os serviços estejam funcionando.
  • Monitoração em tempo real do sistema de arquivos (para que você possa detectar .php invadido por acaso)
  • Monitoramento de logs em tempo real (que permite detectar muitos erros ou problemas comuns, como uma conta de email comprometida usada para enviar spam).

Atualmente, ele suporta várias distribuições e, especificamente, o Ubuntu Precise LTS 12.04.3.

Francis Brosnan Blázquez
fonte