Linux用户管理 user

1、创建用户

useradd testuser 

新创建的用户会在/home下创建一个用户目录testuser
成功创建一个新用户以后,在/etc/passwd文件中就会增加一行该用户的信息,其格式如下:

(用户名〕:〔密码〕:〔UID〕:〔GID〕:〔身份描述〕:〔主目录〕:〔登陆Shell〕

 

2、设置密码

passwd testuser

 

3、删除用户

userdel testuser

 

4、修改用户属性


更改用户所属组(主组)

usermod -g web micktiger

给某个用户增加组(副组)

usermod -G web micktiger

更多参数说明

usermod〔选项〕〔用户名〕

常用命令选项
-d 更新使用者新的登陆目录
-e 设置新用户的停止日期,日期格式为MM/DD/YY
-f 帐户过期几日后永久停权。当值为0时帐号则立刻被停权。而当值为-1时则关闭此功能。预设值为-1
-g 更新使用者新用户加入群组
-G 定义使用者为一堆groups的成员。每个群组使用“??”隔开,不可以夹杂空白字
-l 变更用户登陆时的名称,同时使用者目录名也会跟着更动成新的名称
-s 指定新用户Shell
-u 用户ID值,必须为唯一的ID值。用户目录树下所用的文档目录其userID会自动变更,放在拥护目录外的文档则要自行手动更动