Де я можу вказати директиву SSLProtocol


0

Я налаштовую сервер Apache. Увімкнено SSL / TLS. Я хочу вказати версії TLS, які сервер повинен підтримувати. У файлі конфігурацій сайту додано такі рядки:

LoadModule ssl_module modules/mod_ssl.so

Listen 443
<VirtualHost *:443>
    ServerName www.example.com
    SSLEngine on
    SSLCertificateFile "/path/to/www.example.com.cert"
    SSLCertificateKeyFile "/path/to/www.example.com.key"
</VirtualHost>

Тепер мені потрібно вказати версії TLS. Я дізнався про наступну директиву: SSLProtocol від: Документація Apache . Це не так очевидно, де я повинен вказати цю директиву? в конфігураційних файлах? Я не хочу заплутати, і тому мені потрібно запитати.


Я думаю, ви можете помістити його у вашу віртуальну директиву. Цей відповідь Serverfault, здається, означає це також: serverfault.com/questions/714814/…
Kinnectus

Відповіді:


1

Сторінка документів, до якої ви пов'язали каже:

Контекст: конфігурація сервера, віртуальний хост

"Конфігурація сервера" означає, що вона дозволена у зовнішній області, тобто, де є LoadModule і Listen. "Віртуальний хост" означає, що він дозволений всередині a <VirtualHost> .

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.