Lから始まるLinux

4章6話
パッケージ管理
4章7話 ユーザ管理
もくじ
4章8話
グループ管理
ユーザ管理
若木 みどり
お兄ちゃん! 私が Linux を始めたとき アカウントを用意して くれていたよね?
若木 みどり
アカウント管理も スーパーユーザの 仕事のような気がする!
若木 しげる
そのとおり! 今回はユーザを 作る方法を覚えよう!
useradd コマンド
若木 しげる
useradd ユーザを追加するよ
useradd [オプション]... ユーザ名
オプション役割
-mホームディレクトリがなければ作成
-d ホームディレクトリホームディレクトリを設定(デフォルトは /home/ユーザ名)
-c コメントコメントを設定(通常はメールアドレスやフルネーム)
-s シェルシェルを設定
-rシステム用ユーザ作成
若木 しげる
midori ユーザを作成したときには以下のようにコマンドを実行したよ
sudo useradd -m -c "Midori Wakagi" -s /bin/bash midori
若木 しげる
ほとんどの場合でユーザ作成時にホームディレクトリも一緒に作成するよ意図的にそうするのでない限り-m オプションを付けているか実行前に確認しよう!
passwd コマンド
若木 しげる
midori ユーザを作成した後は以下のように passwd実行していたよ
sudo passwd midori
若木 みどり
passwd の引数にユーザ名を指定するとそのユーザのパスワードを変更できるんだ!
若木 しげる
自分のパスワードを変更はどのユーザでもできるけど他人のパスワード変更はスーパユーザの役割だよ
若木 みどり
こうやって最初に私のパスワードに midori設定してくれていたんだよね
若木 しげる
そういうことだねパスワードを設定しないとパスワード認証が使えないんだ
若木 しげる
あの時は簡便のために簡単なパスワードにしていたけど通常は初期パスワードでも推測しにくいものにするよ
まとめ
若木 みどり
今回はユーザ作成を学んだよ!ユーザの追加はuseradd で行いパスワード設定はpasswd で行うんだね
若木 しげる
他にもユーザ情報を変更する usermod削除する userdel があるんだこれらのコマンドでユーザアカウントを管理できるよ