23
20

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

ubuntuにおけるuseradd

Posted at

#ubuntuにおけるuseradd

##作成ユーザのホームディレクトリ

ubuntuでuseraddコマンドを使ってユーザ作成しようとした際に,作成したユーザのホームディレクトリが作成されないという問題に直面.
手順としては,

1.useraddコマンドのデフォルト値を確認

#useradd -D

2.INACTIVEを60に,SHELLをbashに設定

GROUP=100
HOME=/home
INACTIVE=-1
EXPIRE=
SHELL=/bin/bash
SKEL=/etc/skel
CREATE_MAIL_SPOOL=no

3.hogeユーザを作成

#useradd hoge

を踏んだがhogeユーザに変更した際に

No directory, logging in with HOME=/

と怒られてしまう.

/etc/login.defs の設定

/etc/login.defsのCREATE_HOMEをyesに設定してやるとホームディレクトリが作成された.
RedHat系だとこれがデフォルトでyesになっているのだがubuntuではそもそもCREATE_HOMEの項目自体がなかったためuseraddしても自動でホームディレクトリが作成されなかった.

23
20
2

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
23
20

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?