thystips.ad_join
AD_join
DebianおよびUbuntuマシン用のActive Directoryに参加するためのロール。
ロール変数
! defaults/main.yml
- ad_pkgs_update: パッケージ更新を有効にするためのブール値
- ad_realm: ドメインのKerberosリアル
- ad_domain: 参加するドメイン
- ad_ou: コンピュータオブジェクトを追加するOU
- ad_admin_username: ADに参加するためのユーザー
- ad_admin_password: 前述のユーザーのパスワード
- ad_other_domain_to_realm: ドメインの他のリアル(オプション)
- ad_permit_groups: 参加したマシンを使用するためのADの許可グループ(オプション)
- ad_default_shell: ADユーザーのデフォルトシェル
- ad_home_dir: ADユーザーのデフォルトホームディレクトリ
- ad_replace_sss_conf:
/etc/pam.d/common-session
ファイルをすべて置き換えるか、必要な行を追加する - ad_reboot_if_require: 必要に応じて、ホストがADに参加したときに再起動する
- ad_config_ssh: SSH設定を有効または無効にする
- ad_ssh_display_motd: SSH接続時にMOTDを表示する
- ad_ssh_banner: SSHバナーを有効にする
- banner_header: SSHバナーの内容
! vars/main.yml
- sftp_server_location: SSH設定内のSFTPサーバーの場所
- ad_pkgs: このロールでインストールする必要なパッケージのリスト
- banner_file: SSHバナーの場所
例プレイブック
ユーザーにとって便利な、ロールの使用例(パラメーターとして変数を渡すなど):
- hosts: servers
roles:
- thystips.AD_join
ライセンス
GPLv3
著者情報
ThysTips contact@thystips.net
Gitlab: https://gitlab.com/thystips
Github: https://github.com/thystips