Làm cách nào tôi có thể vô hiệu hóa và kích hoạt SSL trong Apache (không có lệnh nếu có thể)?


12

Tôi có Apache chạy trong Ubuntu 14.04. Làm cách nào để tắt và bật chế độ SSL mà không cần lệnh? Còn với một lệnh thì sao?

Câu trả lời:


26

Theo tôi biết hiện tại không có cách nào để vô hiệu hóa SSL mà không có lệnh. Với lệnh, chỉ cần khởi chạy thiết bị đầu cuối của bạn và nhập

sudo a2dismod ssl

và khởi động lại apache2

sudo service apache2 restart

Để làm ngược lại, sử dụng lệnh này

sudo a2enmod ssl

và cũng khởi động lại apache2


và làm thế nào cho phép?
stevGates

Tôi đã thêm nó vào câu trả lời của tôi.
Tung Trần

2

Để vô hiệu hóa SSL mà không có lệnh, bạn có thể chỉnh sửa thủ công lệnh SSLEngine trong tệp cấu hình ssl của mình (thường là trong /etc/apache2/sites-enables/default-ssl.conf)

thay đổi:

SSLEngine on

đến:

SSLEngine off

khởi động lại Apache. Tôi đoán điều đó đòi hỏi một lệnh ...

cho Ubuntu 14.04 và trước khi sử dụng: sudo dịch vụ apache2 khởi động lại

cho Ubuntu 16.04 và hơn thế nữa: sudo systemctl khởi động lại apache2.service

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


1

Chỉ các lệnh có sẵn để vô hiệu hóa và kích hoạt SSL

Định vị cấu hình giao thức SSL trên máy chủ Apache của bạn với quyền root. Và gõ

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

để vô hiệu hóa

Gõ lệnh sau để khởi động lại

apachectl -k restart 

Dự grep -i -r "SSLProtocol" /etc/apache2định cập nhật cấu hình apache, vô hiệu hóa SSL hiệu quả? Thay vào đó, lệnh này chỉ đơn giản chỉ ra tập tin nào chứa lệnh SSLProtocol. Câu trả lời tốt hơn là ở trên ( askubuntu.com/a/709631/382980 )
Matty
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.