silvinux.manage-users
README.md
Ansible Role: manage-users 1.0
このロールは、ユーザーやグループを追加/削除でき、ブーリアンを使用して機能を有効/無効にします。
要件
このロールは、Ansible 2.2 以上が必要で、プラットフォームの要件はメタデータファイルに記載されています。
ロール変数
利用可能な変数は以下にリストされており、デフォルト値が示されています:
機能の有効/無効
loadlist: false
addgroup: false
adduser: false
nonexpiring: false
delgroup: false
deluser: false
showlists: false
ユーザーのパラメータ - ユーザーを追加
password: "{{item.key }}" || "{{ item.value.pwd }}"
shell: "{{ item.value.shell }}"
chg_pwd: "Force-chg-pwd" || "Force-chg-pwd-Non-expiring" || "Do-not-chg-pwd-Non-expiring"
update_pwd: "on_create" || "always"
non_unique: no || yes
createhome: yes || no
依存関係
他のロールとの依存関係はありません。
モジュール
「chage」モジュールが追加されました。作成者は @lqueryvg です。
例プレイブック
- ファイルのリストからグループを追加し、プレイブックファイルのリストからユーザーを追加します。
- ファイルのリストからユーザーを削除し、プレイブックファイルのリストからグループを削除します。
ライセンス
GPLv3
インストール
ansible-galaxy install silvinux.manage-users
ライセンス
Unknown
ダウンロード
72
所有者
I'm an IT freaky, that love to deploy (free software/ OpenSource) technologies in little projects at my home and this blog is a series of docs/manuals/guides