¿Cómo puedo deshabilitar y habilitar SSL en Apache (sin un comando si es posible)?

12

Tengo Apache ejecutándose en Ubuntu 14.04. ¿Cómo deshabilito y habilito el modo SSL sin un comando? ¿Qué pasa con un comando?

stevGates
fuente

Respuestas:

26

Hasta donde sé, actualmente no hay forma de deshabilitar SSL sin comando. Con el comando, simplemente inicie su terminal e ingrese

sudo a2dismod ssl

y reiniciar apache2

sudo service apache2 restart

Para hacer lo contrario, use este comando

sudo a2enmod ssl

y también reiniciar apache2

Tung Tran
fuente
y como habilitar?
stevGates
Lo he añadido a mi respuesta.
Tung Tran
2

Para deshabilitar SSL sin un comando, puede editar manualmente la directiva SSLEngine en su archivo de configuración SSL (generalmente en /etc/apache2/sites-enabled/default-ssl.conf)

cambio:

SSLEngine on

a:

SSLEngine off

reiniciar Apache. Supongo que eso requiere un comando ...

para Ubuntu 14.04 y antes de usar: sudo service apache2 restart

para Ubuntu 16.04 y uso posterior: sudo systemctl restart apache2.service

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

DaveS
fuente
1

Solo los comandos están disponibles para deshabilitar y habilitar SSL

Localice su configuración de protocolo SSL en su servidor Apache con permiso de root. Y escriba

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

deshabilitar

Escriba el siguiente comando para reiniciar

apachectl -k restart 
NIMISHAN
fuente
¿Está grep -i -r "SSLProtocol" /etc/apache2destinado a actualizar la configuración de apache, deshabilitando efectivamente SSL? En cambio, este comando simplemente muestra qué archivos contienen la SSLProtocoldirectiva. La mejor respuesta está arriba ( askubuntu.com/a/709631/382980 )
matty