Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: Создание ключа и ssl-сертификата  (Прочитано 15221 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн RomWeb

  • Автор темы
  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
Создание ключа и ssl-сертификата
« : 28 Августа 2019, 00:20:05 »
При генерации ключа и сертификаты SSL получаю такую ошибку
Can't open /usr/lib/ssl/openssl.cnf for reading, No such file or directory

Файл есть но он пустой
Что не так делаю?

Пользователь добавил сообщение 28 Августа 2019, 08:51:55:
Есть какие то мысли?
« Последнее редактирование: 28 Августа 2019, 08:51:55 от RomWeb »

Оффлайн bezbo

  • Старожил
  • *
  • Сообщений: 1742
    • Просмотр профиля
Re: Создание ключа и ssl-сертификата
« Ответ #1 : 28 Августа 2019, 10:37:17 »
sudo openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout /etc/ssl/private/apache-selfsigned.key -out /etc/ssl/certs/apache-selfsigned.crt?

Оффлайн RomWeb

  • Автор темы
  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
Re: Создание ключа и ssl-сертификата
« Ответ #2 : 28 Августа 2019, 10:52:25 »
вот ответ

Can't open /usr/lib/ssl/openssl.cnf for reading, No such file or directory
139876157953088:error:02001002:system library:fopen:No such file or directory:../crypto/bio/bss_file.c:72:fopen('/usr/lib/ssl/openssl.cnf','r')
139876157953088:error:2006D080:BIO routines:BIO_new_file:no such file:../crypto/bio/bss_file.c:79:
Generating a RSA private key
....................................................................+++++
...+++++
writing new private key to '/etc/ssl/private/apache-selfsigned.key'
-----
unable to find 'distinguished_name' in config
problems making Certificate Request
139876157953088:error:0E06D06A:configuration file routines:NCONF_get_string:no conf or environment variable:../crypto/conf/conf_lib.c:270:

Онлайн F12

  • Администратор
  • Старожил
  • *
  • Сообщений: 4402
    • Просмотр профиля
Re: Создание ключа и ssl-сертификата
« Ответ #3 : 28 Августа 2019, 10:53:27 »
Есть какие то мысли?
- чтоб были хоть какие-то мысли по поводу того, что не так делаешь, нужно, как минимум, знать что конкретно ты делаешь ::)

пока единственное что приходит в голову, почитай Общий порядок создания SSL-сертификата, ключи и подпись, и сопоставь со своими действиями, может сам заметишь ошибку...

Оффлайн RomWeb

  • Автор темы
  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
Re: Создание ключа и ssl-сертификата
« Ответ #4 : 28 Августа 2019, 10:56:46 »
Общая схема понятна
На этапе создания ключа и сертификата - есть ошибка
Выше выложил ответ

Онлайн F12

  • Администратор
  • Старожил
  • *
  • Сообщений: 4402
    • Просмотр профиля
Re: Создание ключа и ssl-сертификата
« Ответ #5 : 28 Августа 2019, 10:58:51 »
RomWeb, какая ОС?

Оффлайн RomWeb

  • Автор темы
  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
Re: Создание ключа и ssl-сертификата
« Ответ #6 : 28 Августа 2019, 11:01:19 »
Ubuntu 18.04

Онлайн F12

  • Администратор
  • Старожил
  • *
  • Сообщений: 4402
    • Просмотр профиля
Re: Создание ключа и ssl-сертификата
« Ответ #7 : 28 Августа 2019, 11:25:18 »
Файл есть но он пустой
- на самом деле в /usr/lib/ssl/openssl.cnf расположен не сам файл, а ссылка на /etc/ssl/openssl.cnf

Оффлайн RomWeb

  • Автор темы
  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
Re: Создание ключа и ssl-сертификата
« Ответ #8 : 28 Августа 2019, 11:27:21 »
Что нужно сделать ? Что его не устраивает
?

Оффлайн bezbo

  • Старожил
  • *
  • Сообщений: 1742
    • Просмотр профиля
Re: Создание ключа и ssl-сертификата
« Ответ #9 : 28 Августа 2019, 11:31:25 »
sudo dpkg-reconfigure --force openssl

Оффлайн RomWeb

  • Автор темы
  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
Re: Создание ключа и ssl-сертификата
« Ответ #10 : 28 Августа 2019, 11:32:59 »
выполнил. Что дальше?

Онлайн F12

  • Администратор
  • Старожил
  • *
  • Сообщений: 4402
    • Просмотр профиля
Re: Создание ключа и ssl-сертификата
« Ответ #11 : 28 Августа 2019, 11:37:44 »
- видимо в твоей ОС что-то поломалось (еще бы понять что именно), как вариант попробуй посмотреть содержимое cat /usr/lib/ssl/openssl.cnf

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Re: Создание ключа и ssl-сертификата
« Ответ #12 : 28 Августа 2019, 11:38:12 »
сервер
echo OK | ncat --ssl -l 12345

клиент
wget -qO- https://127.0.0.1:12345/ --no-check-certificate
Wars ~.o

Оффлайн bezbo

  • Старожил
  • *
  • Сообщений: 1742
    • Просмотр профиля
Re: Создание ключа и ssl-сертификата
« Ответ #13 : 28 Августа 2019, 11:41:46 »
выполнил. Что дальше?

ждем выхлоп:
sudo openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout /etc/ssl/private/apache-selfsigned.key -out /etc/ssl/certs/apache-selfsigned.crt

Оффлайн RomWeb

  • Автор темы
  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
Re: Создание ключа и ssl-сертификата
« Ответ #14 : 28 Августа 2019, 12:04:28 »
cat /usr/lib/ssl/openssl.cnf
cat /usr/lib/ssl/openssl.cnf
cat: /usr/lib/ssl/openssl.cnf: No such file or directory

 

Страница сгенерирована за 0.067 секунд. Запросов: 25.