Como posso desativar e ativar o SSL no Apache (sem um comando, se possível)?

12

Eu tenho o Apache rodando no Ubuntu 14.04. Como desativo e habilito o modo SSL sem um comando? E com um comando?

stevGates
fonte

Respostas:

26

Até onde eu sei, atualmente não há como desativar o SSL sem comando. Com o comando, basta iniciar o seu terminal e entrar

sudo a2dismod ssl

e reinicie o apache2

sudo service apache2 restart

Para fazer o oposto, use este comando

sudo a2enmod ssl

e também reinicie o apache2

Tung Tran
fonte
e como habilitar?
stevGates
Anexei à minha resposta.
Tung Tran
2

Para desativar o SSL sem um comando, você pode editar manualmente a diretiva SSLEngine no seu arquivo de configuração ssl (geralmente em /etc/apache2/sites-enabled/default-ssl.conf)

mudança:

SSLEngine on

para:

SSLEngine off

reinicie o Apache. Eu acho que isso requer um comando ...

para Ubuntu 14.04 e antes do uso: sudo service apache2 restart

para Ubuntu 16.04 e posterior: sudo systemctl restart apache2.service

from: https://httpd.apache.org/docs/2.4/mod/mod_ssl.html

DaveS
fonte
1

Apenas comandos estão disponíveis para desativar e ativar o SSL

Localize a configuração do protocolo SSL no servidor Apache com permissão root. E digite

grep -i -r "SSLProtocol" /etc/apache2 

desabilitar

Digite o seguinte comando para reiniciar

apachectl -k restart 
NIMISHAN
fonte
É grep -i -r "SSLProtocol" /etc/apache2destinada a actualizar a configuração do Apache, desativando efetivamente SSL? Em vez disso, este comando simplesmente mostra quais arquivos contêm a SSLProtocoldiretiva. A melhor resposta é acima ( askubuntu.com/a/709631/382980 )
matty