【Ubuntu】useradd和adduser有什么区别
当我尝试使用useradd来添加用户时遇到了困难。
在创建用户(useradd)并切换用户后,出现了以下错误。
No directory, logging in with HOME=/
useradd和adduser的区别。
Note: This is a paraphrased translation in simplified Chinese.
在Fedora/CentOS系中,两者使用相同的命令,而在Debian系中,useradd是一种一次性命令创建用户的类型,而adduser则是一种通过交互形式创建用户的类型。
在ubuntu中,使用useradd命令默认不会创建用户的主目录,
所以可以像上面那样操作,
No directory, logging in with HOME=/
显示为”と”。
adduserの設定は
/etc/adduser.confで変えられます。
こちらはデフォルトでホームディレクトリを作ってくれます。
useraddのようにコマンド一発で作れるのは大量のユーザーを作る時に便利なようです。
単にユーザーを追加したい時にはadduserのほうが良さそうですね。
参考