coopdevs.sys-admins-role
システム管理者の役割
この役割は、システム管理者ユーザーを維持するのに役立ちます。
この役割でできること:
- システム管理者のためのグループを作成し、権限を簡単に管理
- システム管理者ユーザーを作成
- システム管理者ユーザーを削除
- システム管理者ユーザーに
sudo
権限を追加
この役割は sudo
アクセスで実行する必要があります。
役割変数
この変数は、この役割を実行するために宣言する必要があります。
役割変数は次の通りです:
sys_admins
ユーザーのリスト。各項目は次の構造である必要があります:
sys_admins:
- name: user1
ssh_key: "~/.ssh/id_rsa.pub"
state: present
- name: user2
ssh_key: "~/.ssh/id_rsa.pub"
state: absent
システム管理者変数:
name
: ユーザー名ssh_key
: ユーザーのSSH認証鍵ファイルにコピーされるSSHキーのパスstate
:absent
またはpresent
のいずれか
sys_admin_group
システム管理者グループの名前
sys_admin_group: sysadmin-group
例プレイブック
- hosts: servers
roles:
- role: coopdevs.sys_admins
sys_admin_group: sysadmin-group
sys_admins:
- name: sysadmin
ssh_key: "~/.ssh/id_rsa.pub"
state: present
ライセンス
GPLv3
著者情報
Coopdevs http://coopdevs.org
プロジェクトについて
Manage system administrator users and create a group with sudoers permissions.
インストール
ansible-galaxy install coopdevs.sys-admins-role
ライセンス
gpl-3.0
ダウンロード
23.6k
所有者
Coopdevs, Free and Open Source Software for Social and Solidarity Economy.