synology.forum архив спільноти · 2005–2022
ai.synology.forum →
ГлавнаяОсновные Вопросы по Продукции › HTTPs соединения и сертификаты

HTTPs соединения и сертификаты

LDiamond · 10.06.2009

Вопрос такой в системе есть возможность работы по https и возможность опознания по сертификату.

Так вот было бы неплохо если бы включили механизм выдачи сертификата с использованием web.

Или хотя бы описали полную процедуру выдачи корневого сертификата и сертификата на каждого пользователя с запросом и указанием пути от куда взять сертификат.

Vladimir · 10.06.2009

Сейчас работаю над подробным описанием по созданию сертификата. До завтра выложу описание на форуме.

Vladimir · 11.06.2009

Пока еще до конца не разобрался с сертификатами.

Что можно сделать уже сейчас:

Если зайти в NAS через Telnet/SSH, то в каталоге /usr/syno/etc/ssl есть уже готовые сертификаты и файл со скриптом mkcert.sh

Если не менять личные данные, то делается все быстро.

В указанном выше каталоге находятся:

каталог ssl.crt

каталог ssl.csr

каталог ssl.key

 

В каталоге ssl.crt - самоподписанные сертификаты (файл ca.crt нужно загрузить в рабочий компьютер, чтобы он не ругался что не знает такого сертификата; файл server.crt подставляется через Disk Station Manager)

В каталоге ssl.csr - находятся файлы, которые нужно передавать в организацию, которая подписывает сертификаты. Стоит это удовольствие не пару рублей, а 1825 руб/год если пользоваться услугами www.freessl.ru

В каталоге ssl.key - ключи (файл server.key подставляется через Disk Station Manager)

 

Включаем HTTPS, подставляем сертификаты в Disk Station Manager, загружаем сертификат на рабочий компьютер и пользуемся.

 

Более детально опишу процедуру немного позже.

poruchik · 18.06.2009
Пока еще до конца не разобрался с сертификатами.

Что можно сделать уже сейчас:

Если зайти в NAS через Telnet/SSH, то в каталоге /usr/syno/etc/ssl есть уже готовые сертификаты и файл со скриптом mkcert.sh

Если не менять личные данные, то делается все быстро.

В указанном выше каталоге находятся:

каталог ssl.crt

каталог ssl.csr

каталог ssl.key

а каким пользователем это делать? При попытке скопировать файл куда-нибудь админом ругань на права

Vladimir · 18.06.2009

Странно, у меня копируются. Попробуйте вначале запустить скрипт mkcert.sh

Я в начале скрипт запустил, потом файлы у меня без проблем копировались.

poruchik · 18.06.2009
Странно, у меня копируются. Попробуйте вначале запустить скрипт mkcert.sh

Я в начале скрипт запустил, потом файлы у меня без проблем копировались.

какая дллжна быть команда?

Vladimir · 18.06.2009

помоему ./mkcert.sh

poruchik · 18.06.2009
помоему ./mkcert.sh

при генерации permission denied похоже нужны права root :(

KarpovSergei · 30.08.2009

Прошу прощения, что вмешался... Я разбираюсь в этом вопросе. Приглашаю к обсуждению. Пишите здесь или в PM.

AleksanderII · 11.11.2009

Вопрос следующий: для подклюючения к одно системе по https был сгенерирован и выслан запрос на сертификат. В ответ я получил 2 сертификата, корневой сертификат и сертификат подключения. Что мне дальше с ними делать чтобы произвести обмен данными. Пробовал соедениться через перл срипт используя LWP и Crypt-SSLeay но в результате получил сообщение illegal seek для файла сертификата. Куда рыть, чего смотреть?