ユーザ管理
新規ユーザの作成
# useradd -g グループ名 ユーザ名
グループ名を省略するとユーザ名と同じグループが作成される。
「-g」プライマリグループ
「-G」補助グループ
新規ユーザのデフォルト設定
・/etc/skel 以下のディレクトリを設定
以下はCentOS 5.4
# ls -al /etc/skel/ 合計 56 drwxr-xr-x 3 root root 4096 1月 27 06:43 . drwxr-xr-x 106 root root 12288 6月 12 04:02 .. -rw-r--r-- 1 root root 33 1月 22 2009 .bash_logout -rw-r--r-- 1 root root 176 1月 22 2009 .bash_profile -rw-r--r-- 1 root root 124 1月 22 2009 .bashrc drwxr-xr-x 4 root root 4096 5月 14 20:56 .mozilla
ホームディレクトリ無しのユーザを作成
# useradd -d /dev/null ユーザ名
ログイン不可のユーザを作成
# useradd -s /bin/false ユーザ名
既存ユーザーのID変更
# usermod -l 新ユーザ名 旧ユーザ名
既存ユーザーをログイン不可にする
# usermod -s /bin/false ユーザ名
既存ユーザに使用期限を設定する
# usermod -e 2010/12/31 ユーザ名
既存ユーザーのホームディレクトリ変更
usermod -d 新しいホームディレクトリ -m ユーザー名
既存ユーザーに補助グループを追加
# usermod -G グループ名 ユーザー名
ユーザの削除
# userdel -r ユーザ名
アカウントのロック
ロックをかける # passwd -l ユーザ名 ロックをはずす # passwd -u ユーザ名