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 があるんだこれらのコマンドでユーザアカウントを管理できるよ