O Webmin / Virtualmin sobrescreve arquivos conf do apache como o Plesk [closed]

1

Eu queria saber se o Webmin ou o Virtualmin sobrescreverão os arquivos conf do apache, como o Plesk. Atualmente, estou executando alguns servidores com o Plesk e, além de escrever alguns scripts que são acionados quando determinados eventos do Plesk acontecem, não consigo fazer algo simples como alterar a porta na qual uma máquina virtual escuta. O Plesk irá sobrescrever os arquivos conf do apache assim que uma mudança for feita dentro do Plesk.

Eu faço a maioria do administrador do servidor através da linha de comando, mas temos algumas pessoas aqui que gostam de ter acesso para criar um domínio ou usuário FTP. Para me livrar do Plesk, precisarei de pelo menos uma solução simples para substituir os recursos básicos que esses outros usuários usam. Algo livre seria o preferido, mas estou aberto a qualquer sugestão se o Webmin / Virtualmin não funcionar para mim.

    
por Alex Jillard 18.11.2009 / 17:57

3 respostas

5

Sou um dos desenvolvedores em ambos os projetos.

É praticamente sempre seguro usar o Webmin e a linha de comando nos mesmos arquivos de configuração. Nós somos administradores de sistemas, e me enfureceria não conseguir atingir a linha de comando. Contanto que o serviço em si (Apache, Postfix, qualquer que seja) possa ler e analisar o arquivo, o Webmin também deve ser capaz de fazê-lo. E nunca irá sobrescrever suas alterações ... na próxima vez que você visitar o serviço no Webmin, você verá a nova configuração. O Webmin sempre trabalha diretamente nos arquivos e não há etapa intermediária ou banco de dados.

O Virtualmin tem uma pequena quantidade de seus próprios meta-dados, e seria possível dividir o conteúdo em um sistema Virtualmin, sem quebrar a configuração dos serviços que ele gerencia ... mas é muito raro. O Virtualmin também é projetado para permitir a configuração por meio da linha de comando. Você geralmente nem precisa pensar nos pontos em que pode causar problemas, porque eles são coisas que você, como um administrador de sistema razoavelmente bem informado, não faria. Como mexer com GID / UID de usuários, o que quebraria associações entre domínios e usuários. Uma outra área a ter em conta: Se você alterar as senhas fora do Virtualmin usando o passwd ou outra coisa, não será capaz de atualizar todas as outras senhas relacionadas para corresponderem (o que pode ou não ser um grande problema; seu caso de uso e seus usuários). Existe uma ferramenta de linha de comando para o Virtualmin que permite mudanças na linha de comando para qualquer coisa no Virtualmin, incluindo senha, assim ... assim você ainda pode rotear coisas que não seriam seguras para mudar fora do Virtualmin usando essa ferramenta de linha de comando, ou a API HTTP.

Então, em suma, se poder editar arquivos de configuração é importante, acho que o Webmin e o Virtualmin são provavelmente as melhores opções disponíveis. Pelo menos, eu não conheço nenhum outro painel de controle completo que faça isso. É muito difícil de fazer, então a maioria dos projetos e produtos puntam e reescrevem arquivos de modelos e coisas do tipo.

    
por 19.11.2009 / 19:43
0

Não conheço nenhum sistema de gerenciamento automatizado que não atrapalhe a modificação manual de configuração de uma forma ou de outra. É apenas o preço que você paga.

    
por 18.11.2009 / 18:00
0

É possível para evitar que seus arquivos sejam sobrescritos.

No diretório "/var/www/vhost/domain.com/conf/", crie o arquivo "vhost.conf" com todas as suas configurações personalizadas e execute "websrvmng -v -a".

Este arquivo será incluído no arquivo de configuração do domínio principal "httpd.include" e nunca será reescrito pelo Plesk.

Contacte-me no Twitter @ParallelsPanel se precisar de mais ajuda. Boa sorte!

    
por 19.11.2009 / 18:50

Tags