Linux下创建用户主要有两种方式:adduser和useradd。它们的区别和主要用法如下:adduseradduser的用法很简单,adduser+username即可,如下:sudoadduseralvin命令其实是一个perl脚本,其底层还是调用了useradd命令。网上很多教程都说会进行人机交互,但是现在有些发行版(比如centOS)其实已经改进了,不需要繁琐的交互,只需要上面的命令就可以创建用户。adduser命令会自动创建用户的主目录并指定shell版本。但是,有些发行版会要求您在创建用户时设置用户密码,而有些发行版则不需要并且需要手动设置密码。创建用户密码的方法如下:sudopasswdalvinuseradduseradd是一个比较复杂的命令,自由度较高。如果只是运行useradd+username,会创建一个三无用户,即:无用户主目录、无指定shell版本、无密码。为了成功创建一个用户,我们需要通过一些选项来改进它的参数。useradd命令常用选项如下:-c
