Firefox no servidor, isso pode causar problemas?

1

Estou trabalhando em um projeto no qual precisamos baixar todos os tipos de arquivos de sites. Para fazer isso de forma confiável, também precisávamos fazer isso para links contendo javascript. Eu finalmente consegui fazer isso instalando o firefox no servidor (Ubuntu 14.04) e usando xvfb e PyVirtualDisplay para emular uma exibição. Funciona, mas eu não sou realmente um bom administrador de sistemas, então não posso realmente supervisionar os efeitos colaterais; instalar o Firefox em um servidor simplesmente parece errado.

Então minha pergunta é; com a instalação do firefox, as seguintes dependências também foram instaladas:

firefox libasound2 libasound2-data libcanberra0 libdbusmenu-glib4 libdbusmenu-gtk4 libogg0 libstartup-notification0 libvorbis0a libvorbisfile3 libxcb-util0 sound-theme-freedesktop xul-ext-ubufox

isso pode se tornar problemático em um servidor por algum motivo? Todas as dicas são bem vindas!

    
por kramer65 19.11.2015 / 16:28

1 resposta

2

O Firefox sempre tem vulnerabilidades, possivelmente devido à sua estrutura de código aberto. Está tudo bem para usuários do dia a dia, mas altamente arriscado para um servidor se você tentar acessar conteúdo de terceiros fora da rede interna do servidor. Isso pode tornar mais fácil para os hackers comprometerem o servidor através das vulnerabilidades do Firefox. Eu recomendo que você instale um plugin de servidor para baixar arquivos e executar javascript. Qual software seu servidor executa? Se for o Node.JS, eu instalaria um plug-in do sandbox. Se você executar o apache, poderá procurar cordova.js.

    
por 19.11.2015 / 16:44