Использование каналов по которым передаются данные в открытом виде — либо огромная смелость, либо огромная глупость. Не так давно прослушиванием сетей могли заниматься только хорошие специалисты с глубокими знаниями, то сейчас появилось большое кол-во программного обеспечения, где весь алгоритм сводится к нажатию кнопки «Взломать». Установим типовую защиту HTTP протокола.

Первое что надо сделать, создать ключ:

openssl genrsa -out host.key 1024

Далее создаем сертификат, который подписываем для себя сами:

 openssl req -new -key host.key -x509 -days 365 -out host-self.crt

В httpd.conf прописываем:

Listen *:443
NameVirtualHost *:443

И создаем виртуальный хост:

ServerName www.somesite.ru

SSLEngine ON
SSLCertificateFile /etc/httpd/conf/ssl.crt/host-self.crt
SSLCertificateKeyFile /etc/httpd/conf/ssl.key/host.key
Tagged with:  

2 Responses to Шифрованный канал HTTPS на Apache

  1. iNeko:

    Исправь
    » с шлубокими заниями»

  2. A mililon thanks for posting this information.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>