オフィシャルイメージテンプレートのRHEL7.1を利用して作成したサーバーについて、「/etc/cloud/cloud.cfg」に記載されている下記項目はそれぞれ何をコントロールしているパラメータですか? ・disable_root:・ssh_pwauth:・preserve_hostname:・package_update:・manage_etc_hosts

サーバーインスタンス, 仕様

2017年8月1日 (2021年5月4日:更新)

「/etc/cloud/cloud.cfg」ファイルにおける、パラメータの意味は以下の通りです。

・disable_root

cloud-initの実行タイミングにおいて、「/etc/ssh/sshd_config」ファイルにおける、「PermintRootLogin」パラメータの値を、「yes」(False)とするか「no」とする(True)かを指定します。

・ssh_pwauth

cloud-initの実行タイミングにおいて、「/etc/ssh/sshd_config」ファイルにおける、「PasswordAuthentication」パラメータの値を、「yes」とする(True)か「no」とする(False)かを指定します。

・preserve_hostname

cloud-initの実行タイミングにおいて、「/etc/hostname」ファイルにおけるホスト名の値を現状の値で維持する(True)か、クラウドコンピューティングコントロールパネルにて指定したインスタンス名の値を、「/etc/hostname」ファイルにおけるホスト名の値に反映する(False)かを指定します。

・package_update

cloud-initの実行タイミングにおいて、パッケージのリストをリポジトリから取得する(True)か取得しない(False)かを指定します。(#apt-getupdate等の実行と同義)

・manage_etc_hosts

cloud-initの実行タイミングにおいて、「/etc/hosts」ファイルにおけるローカル・ループバック・アドレス(127.0.0.1)に対する名前の値を、クラウドコンピューティングコントロールパネルにて指定したインスタンス名の値に対応した値に追加もしくは変更する(lacalhost)か、「/etc/hosts」ファイルに対する変更を一切行わない(False)かを指定します。