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 です。

例プレイブック

  1. ファイルのリストからグループを追加し、プレイブックファイルのリストからユーザーを追加します。
  2. ファイルのリストからユーザーを削除し、プレイブックファイルのリストからグループを削除します。

ライセンス

GPLv3

プロジェクトについて

User/Groups management (add/del)

インストール
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