IDMの設定確認
| 登録日 | :2026/09/22 08:43 |
|---|---|
| カテゴリ | :Linux |
パスワードポリシーの確認
[root@client ~]# ipa pwpolicy-show
Group: global_policy
Max lifetime (days): 90
Min lifetime (hours): 1
History size: 0
Character classes: 0
Min length: 8
Max failures: 6
Failure reset interval: 60
Lockout duration: 600
Grace login limit: -1
[root@client ~]#
パスワード有効期限の変更
個別に変更する
ipa user-mod testuser --setattr=krbPasswordExpiration=20301231000000Z
グローバルポリシーを変更する
ipa pwpolicy-mod --maxlife=90
ユーザアカウント管理
Web管理したい
https://<IdMサーバのFQDN>/ipa/ui
ex)https://ipa.example.local/ipa/ui
コマンドで管理したい
# 管理者として認証
kinit admin
# ユーザ作成
ipa user-add jtanaka --first=Jiro --last=Tanaka \
--email=jtanaka@example.com \
--shell=/bin/bash \
--homedir=/home/jtanaka
# ユーザ情報の確認
ipa user-show jtanaka
# ユーザ一覧
ipa user-find
# ユーザ属性の変更
ipa user-mod jtanaka --phone="090-1234-5678"
# パスワードのリセット(初回ログイン時に変更を強制)
ipa passwd jtanaka
# ユーザの無効化/有効化
ipa user-disable jtanaka
ipa user-enable jtanaka
# ユーザ削除(--preserveでゴミ箱扱いも可能)
ipa user-del jtanaka
ipa user-del jtanaka --preserve # 後で復元可能
ipa user-undel jtanaka # 復元
グループ管理も同様
ipa group-add developers --desc="開発チーム"
ipa group-add-member developers --users=jtanaka
ipa group-remove-member developers --users=jtanaka