Apache'de SSL'yi nasıl devre dışı bırakabilir ve etkinleştirebilirim (mümkünse komut olmadan)?


12

Ubuntu 14.04'te çalışan Apache var. Komut olmadan SSL modunu nasıl devre dışı bırakabilir ve etkinleştirebilirim? Komuta ne dersiniz?

Yanıtlar:


26

Bildiğim kadarıyla şu anda komut olmadan SSL'yi devre dışı bırakmanın bir yolu yok . Komutla, terminalinizi başlatın ve girin

sudo a2dismod ssl

ve apache2'yi yeniden başlatın

sudo service apache2 restart

Bunun tersini yapmak için bu komutu kullanın

sudo a2enmod ssl

ve ayrıca apache2'yi yeniden başlatın


ve nasıl etkinleştirilir?
stevGates

Cevabıma ekledim.
Tung Tran

2

SSL'yi komut olmadan devre dışı bırakmak için, ssl yapılandırma dosyanızdaki SSLEngine yönergesini manuel olarak düzenleyebilirsiniz (genellikle /etc/apache2/sites-enabled/default-ssl.conf içinde)

değişiklik:

SSLEngine on

için:

SSLEngine off

Apache'yi yeniden başlatın. Sanırım bu bir komut gerektiriyor ...

Ubuntu 14.04 ve kullanmadan önce: sudo service apache2 restart

Ubuntu 16.04 ve sonrası için: sudo systemctl restart apache2.service

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


0

SSL'yi devre dışı bırakmak ve etkinleştirmek için yalnızca komutlar kullanılabilir

SSL Protokolü Yapılandırmanızı kök izniyle Apache sunucunuzda bulun. Ve yazın

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

devre dışı bırakmak

Yeniden başlatmak için aşağıdaki komutu yazın

apachectl -k restart 

1
Is grep -i -r "SSLProtocol" /etc/apache2etkin bir SSL devre dışı bırakılması, apache yapılandırmasını güncelleştirmek için amaçlanan? Bunun yerine, bu komut yalnızca hangi dosyaların SSLProtocolyönerge içerdiğini gösterir . Daha iyi cevap (üstündedir askubuntu.com/a/709631/382980 )
Matty
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.