102-3 User&Group account

■ユーザー・グループの管理
 □/etc/passwd
 ユーザーアカウント情報の記載
 lpic:x:500:500:LPI Linux :/home/lpic:/bin/bash

  1. ユーザー名
  2. パスワード(現在はシャドウパスワードのためXが入る)
  3. UID
  4. GID
  5. GECOS コメント
  6. ホームディレクトリ
  7. デフォルトシェル

 □/etc/group
 グループ設定情報
 ユーザーは複数のグループに属せる
  →プライマリ(基本)、サブ(参加)グループ
 staff:x:500:linux,lpic

  1. グループ名
  2. グループパスワード(X)
  3. GID
  4. グループメンバー

 □/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
  ユーザーが所属しているグループを調べる

コメントを残す