LoginSignup
28
13

More than 3 years have passed since last update.

【Ubuntu】useraddとadduserの違い

Posted at

ユーザーを追加しようとしてuseraddを使ったらはまった。

ユーザーを作成(useradd)して、切り替えたところ、
以下のようなエラーが出てきました。

No directory, logging in with HOME=/

useraddとadduserの違い

Fedora/CentOS系では両方は同じコマンドでDebian系だと
useraddはコマンド一発で作るタイプで、adduserは対話形式で作るタイプという風に違いがあるみたいです。

ubuntuでuseraddだとデフォルトではホームが作成されないみたいで、
なので上記のように、

No directory, logging in with HOME=/

と表示されます。

adduserの設定は
/etc/adduser.confで変えられます。
こちらはデフォルトでホームディレクトリを作ってくれます。

useraddのようにコマンド一発で作れるのは大量のユーザーを作る時に便利なようです。
単にユーザーを追加したい時にはadduserのほうが良さそうですね。

参考
http://ky2009.hateblo.jp/entry/20071115/1193332309

28
13
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
28
13