KnowHow

技術的なメモを中心にまとめます。
検索にて調べることができます。

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