■ユーザー・グループの管理
□/etc/passwd
ユーザーアカウント情報の記載
lpic:x:500:500:LPI Linux :/home/lpic:/bin/bash
- ユーザー名
- パスワード(現在はシャドウパスワードのためXが入る)
- UID
- GID
- GECOS コメント
- ホームディレクトリ
- デフォルトシェル
□/etc/group
グループ設定情報
ユーザーは複数のグループに属せる
→プライマリ(基本)、サブ(参加)グループ
staff:x:500:linux,lpic
- グループ名
- グループパスワード(X)
- GID
- グループメンバー
□/etc/shadow
暗号化されたパスワードを記録するファイル
rootユーザーのみ読み取り可(暗号化済み)
□/etc/skel/
ホームディレクトリ作成時に配布したいファイル群
■利用コマンド
□useradd
ユーザーアカウントを作成する
- -c “comment”
- -d “homedir path”
- -g $GID
- -G $SUBGID
- -s “shell path”
- -D デフォルトの設定値を表示・設定する
- -m ホームディレクトリを作成する
□usermod
既存のユーザーアカウントを変更する
- -L パスワードをロックする
- -U パスワードのロックを解除する
□userdel
- -r ホームディレクトリも同時に削除する
□passwd
パスワードを変更する
rootユーザー以外は自分のパスワードのみ変更可能
- -l
- -u
□groupadd
□groupmod
- -g GID
- -n “groupname”
□groupdel
プライマリとしているユーザーがいると削除できない
□id
ユーザーが所属しているグループを調べる