openssl_privatekey モジュール

2019/05/08

Ansible

 Ansible Documentation

openssl_privatekey – Generate OpenSSL private keys.

 機能

  •  PEM 形式の秘密鍵を生成します
  • このモジュールを実行するには対象ホストに pyOpenSSL パッケージがインストールされている必要があります

 パラメータ

パラメータ選択肢/
Default
説明
forceno
・yes
秘密鍵が生成済みのときでも再生成する
passphrase-秘密鍵のパスフレーズ
path
※必須※
-生成した秘密鍵を格納するファイル名。ファイルモードは 0600 になる
size4096生成する秘密鍵のビット数
statepresent
・absent
・present
秘密鍵を作成する
・absent
秘密鍵を削除する
typeRSA
・DSA
生成する鍵の種類

 例

    - name: ~/.ssh にデフォルト設定の秘密鍵を作成
      openssl_privatekey:
        path: ~/.ssh/id_rsa
    - name: ~/.ssh に 1024 ビット長の DSA 形式の秘密鍵を作成する(作成済みの場合は上書きする)
      openssl_privatekey:
        path: ~/.ssh/id_dsa
        type: DSA
        size: 1024
        force: yes

カテゴリー

目次

QooQ