linux 添加用户组和用户
一、添加用户组,groupadd命令
groupadd 用户组
示例如下:
添加成功后可通过以下命令查看用户组是否添加成功
cat /etc/group
二、 删除用户组,groupdel命令
groupdel 用户组
三、添加用户,useradd命令
- -g 指定用户组
useradd -g 用户组 用户名
用户主目录在/home/用户名
- 不加任何参数
useradd 用户名
创建用户的时候会默认创建一个和用户名相同的用户组,用户主目录在/home/用户名
- -d 指定用户主目录,如果此目录不存在,则同时使用-m选项,可以创建主目录
useradd -d 目录 -m 用户名
四、修改用户信息,usermod命令
- -c<备注> 修改用户帐号的备注文字。
- -d<登入目录> 修改用户登入时的目录。
- -e<有效期限> 修改帐号的有效期限。
- -f<缓冲天数> 修改在密码过期后多少天即关闭该帐号。
- -g<群组> 修改用户所属的群组。
- -G<群组> 修改用户所属的附加群组。
- -l<帐号名称> 修改用户帐号名称。
- -L 锁定用户密码,使密码无效。
- -s
修改用户登入后所使用的shell。 - -u
修改用户ID。 - -U 解除密码锁定。
例如:修改用户登录目录
usermod -d 新目录 用户名
常用的参数与useradd一样大家可自行尝试
五、删除用户,userdel命令
userdel 用户名
六、用户口令的管理,passwd命令
- 超级用户指定任何用户的口令
passwd 用户名
- 修改当前登录用户自己的登录口令
passwd
- 其他参数
- -l 锁定口令,即禁用账号。
- -u 口令解锁。
- -d 使账号无口令。
- -f 强迫用户下次登录时修改口令。
大家可自行尝试