panos_cert_gen_ssh - генерирует самоподписанный сертификат с использованием протокола SSH с SSH ключом
Новое в версии 2.3.
Описание
- Этот модуль генерирует самоподписанный сертификат, который может использоваться клиентом GlobalProtect, SSL-коннектором или
- иначе. Корневой сертификат должен быть предварительно задан в системе. Этот модуль зависит от paramiko для ssh.
Требования
Ниже перечислены требования к хосту, на котором будет выполняться этот модуль.
- paramiko
Параметры
| Параметр | Варианты/Значения по умолчанию | Комментарии |
|---|---|---|
| cert_cn обязательно | Значение по умолчанию: None | CN (общее имя) сертификата, встроенное в подпись сертификата. |
| cert_friendly_name обязательно | Значение по умолчанию: None | Имя сертификата, удобное для человека (не CN, а просто дружественное имя). |
| ip_address обязательно | Значение по умолчанию: None | IP-адрес (или имя хоста) устройства PAN-OS, которое настраивается. |
| key_filename обязательно | Значение по умолчанию: None | Расположение файла, используемого для аутентификации. Требуется либо key_filename, либо password. |
| password обязательно | Значение по умолчанию: None | Парольные данные для аутентификации. Требуется либо key_filename, либо password. |
| rsa_nbits | Значение по умолчанию: 2048 | Количество бит, используемых алгоритмом RSA для генерации сертификата. |
| signed_by обязательно | Значение по умолчанию: None | Подписывающий орган (ЦС), который ДОЛЖЕН быть уже присутствовать на устройстве. |
Примечания
Примечание
- Режим проверки (checkmode) не поддерживается.
Примеры
# Generates a new self-signed certificate using ssh
- name: generate self signed certificate
panos_cert_gen_ssh:
ip_address: "192.168.1.1"
password: "paloalto"
cert_cn: "1.1.1.1"
cert_friendly_name: "test123"
signed_by: "root-ca"
Статус
Этот модуль помечен как превью, что означает, что его интерфейс не гарантируется как обратной совместимости.
Автор
- Luigi Mori (@jtschichold), Иван Бойер (@ivanbojer)
Подсказка
Если вы заметите какие-либо проблемы в этом документе, вы можете отредактировать этот документ, чтобы улучшить его.
© 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.5/modules/panos_cert_gen_ssh_module.html