Ubuntu中设置root密码及useradd和adduser的区别


Ubuntu中设置root密码及useradd和adduser的区别
 
最近开始学习Ubuntu,初次学习的过程中,遇到了两个问题:
 
一、如何设置root的密码
 
     按下Ctrl+Alt+T调出ubuntu的命令框,在命令框中输入“sudo passwd root”,然后按照提示输入相应的密码即可。
 
二、useradd和adduser区别
 
1、useradd
 
使用useradd创建用户,如果后面不添加任何参数选项,例如:useradd test创建出来的用户将是默认“三无”用户:一无Home Directory,二无密码,三无系统Shell。
 
useradd命令的格式如下:
 
useradd [-d home] [-s shell] [-c comment] [-m [-k template]] [-f inactive] [-e expire] [-p passwd] [-r] name
 
上述命令各参数的含义如下:
 
-d:指定用户登入时的启始目录。
 
-s:指定用户登入后所使用的shell。
 
-c:加上备注文字,备注文字保存在passwd的备注栏中。
 
-m:自动建立用户的登入目录。
 
-f:指定在密码过期后多少天即关闭该账号。
 
-e:指定账号的有效期限,缺省表示永久有效。
 
-p:指定用户的密码。
 
-r:建立系统账号。
 
2、adduser
 
使用adduser时,创建用户的过程更像是一种人机对话,系统会提示你输入各种信息,然后会根据这些信息帮你创建新用户。
 
总之,在Ubuntun中,adduser更适合初级使用者,不用去记那些繁琐的参数选项,只要跟着系统的提示一步一步的进行下去就行,缺点就是整个创建过程比较复杂而漫长。而useradd比较适合有些高阶经验的使用者,只要Linux命令掌握较好,就可以很方便的创建系统用户。

相关内容

    暂无相关文章