Apache에서 SSL을 비활성화 및 활성화하려면 (가능한 경우 명령없이) 어떻게해야합니까?


12

우분투 14.04에서 Apache를 실행하고 있습니다. 명령없이 SSL 모드를 비활성화하고 활성화하려면 어떻게합니까? 명령으로 어떻습니까?

답변:


26

내가 아는 한 현재 명령없이 SSL을 비활성화 할 수있는 방법 이 없습니다 . 명령으로 간단히 터미널을 시작하고 입력하십시오.

sudo a2dismod ssl

아파치 다시 시작

sudo service apache2 restart

반대로하려면이 명령을 사용하십시오.

sudo a2enmod ssl

또한 apache2를 다시 시작하십시오.


어떻게 활성화합니까?
— stevGates

나는 그것을 나의 대답에 덧붙였다.
— Tung Tran

2

명령없이 SSL을 비활성화하려면 SSL 구성 파일 (일반적으로 /etc/apache2/sites-enabled/default-ssl.conf)에서 SSLEngine 지시문을 수동으로 편집 할 수 있습니다.

변화:

SSLEngine on

에:

SSLEngine off

Apache를 다시 시작하십시오. 명령이 필요하다고 생각합니다 ...

우분투 14.04 및 사용하기 전에 : sudo service apache2 restart

Ubuntu 16.04 이상 사용 : sudo systemctl restart apache2.service

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


0

SSL 비활성화 및 활성화에 명령 만 사용 가능

루트 권한으로 Apache 서버에서 SSL 프로토콜 구성을 찾으십시오. 그리고 타입

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

비활성화

다음 명령을 입력하여 다시 시작하십시오.

apachectl -k restart 

1
되어 grep -i -r "SSLProtocol" /etc/apache2효율적으로 SSL을 사용하지 않도록 설정, 아파치 구성을 업데이트하기위한 것? 대신이 명령은 SSLProtocol지시문이 포함 된 파일을 보여줍니다 . 더 나은 답변은 위에 있습니다 ( askubuntu.com/a/709631/382980 )
— matty
당사 사이트를 사용함과 동시에 당사의 쿠키 정책과 개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.