[dscl]ユーザーのユーザーIDやグループIDを調べる【dsclその2】
[dscl]ユーザーのユーザーIDやグループIDを調べる【dsclその1】[LINK]
の補足
■グループ系
■グループ一覧
dscl . -list /Groups
■グループの登録内容を調べる
dscl . -read /Groups/staff
dscl . -read /Groups/admin
dscl . -read /Groups/mysql
■グループ登録内容一覧
dscl . -readall /Groups
■使用中のグループID
dscl . -readall /Groups | grep PrimaryGroupID | awk '{print $2}'
↓
出力結果をエクセルかナンバーズで並び替えると良いですね
■管理者グループに登録されているユーザー名を調べる
dscl . -read /Groups/admin "GroupMembership"
■admin(管理者)グループにユーザーを追加する
sudo dscl . -append /Groups/admin GroupMembership XXXXXX
■admin(管理者)グループにユーザーを削除するする
sudo dscl . -delete /Groups/admin GroupMembership XXXXXX
■新しいグループを作る
グループを作って
sudo dscl . -create /Groups/XXXXXXX
名前を設定
sudo dscl . -create /Groups/XXXXXXX RealName "XXXXXXX"
パスワード設定
sudo dscl . -create /Groups/XXXXXXX passwd "*"
グループIDを設定(空き番号は事前に調べる)
sudo dscl . -create /Groups/XXXXXXX gid XXX
| 固定リンク
「Mac Admin」カテゴリの記事
- hibernatemode(2023.08.15)
- open com.apple.preferences.configurationprofiles(2021.10.06)
- Asix USB Ethernet driver(2021.09.12)
- [Adobe] HUM.dylibのバージョンを取得する(2021.08.21)
- 【Mac Admin】ユーザーの管理者権限操作(2021.08.01)
この記事へのコメントは終了しました。
コメント