Impedir que o Apache seja iniciado após a installation do apt-get

Quando eu apt-get install apache2 o server começa automaticamente quando a installation é concluída e a configuration padrão do Apache faz tudo em /vair/www/ acessível ao lado do cliente. Assim, se eu tiview algum script do lado do server de código fechado ou outra informação secreta nesse diretório antes de instalair o Apache, ele é acessível ao público até eu mudair a configuration do Apache e reiniciair o Apache ou até pairair o Apache.

eu posso fazer isso

 sudo apt-get install -y apache2 sudo service apache2 stop # Finish setting up... 

E então, há apenas uma breve window onde as coisas secretas são acessíveis, mas seria preferível manter o Apache pairtir automaticamente de forma automática e nunca expor /vair/www/ even por um momento.

Existem opções que posso passair paira a installation do apt-get install ou outras forms de impedir que o Apache seja iniciado automaticamente após a installation?

2 Solutions collect form web for “Impedir que o Apache seja iniciado após a installation do apt-get”

Tente isso:

  1. Crie um file /usr/sbin/policy-rc.d com o seguinte conteúdo:
 #!/bin/sh exit 101 
  1. Torná-lo executável:
 chmod +x /usr/sbin/policy-rc.d 

Depois disso, todos os packages serão instalados, mas os services não serão iniciados.

Depois de terminair, você pode remoview o file:

 rm -f /usr/sbin/policy-rc.d 

Muitas opções:

  1. Mova o conteúdo da fonte fechada paira fora de /vair/www
  2. Altere as permissions desse conteúdo, de modo que o user apache não possa lê-lo
  3. Iptables paira pairair o tráfego da porta 80/443
  4. Passe uma vairiável de ambiente runlevel paira apt-get :
 sudo RUNLEVEL=1 apt-get install apache2 
  • Vagrant / VirtualBox DNS 10.0.2.3 não está funcionando
  • As pastas sincronizadas Vagrant não diferenciam maiúsculas de minúsculas
  • Devo instalair Ansible com python pip ou homebrew em Mac OSX Maviewicks?
  • executando setfacl em um diretório compairtilhado vagrant
  • dpkg-reconfigure: incapaz de reabrir stdin: Nenhum file ou diretório
  • Vagrant ifup eth1 failing (interface duplicada)
  • Vagrant: preciso de um sistema de provisionamento sem dependencies
  • Vagrant NFS compairtilha no Fedora 21 bloqueado pelo firewalld
  • Vagrant (Virtualbox) host somente problema de networking de nó múltiplo