用户管理常用命令:
useradd
添加创建用户,配置文件/etc/passwd存储系统所有用户主要信息
/etc/default/useradd 默认添加用户配置
格式:useradd [选项] 用户名
-c 添加用户描述信息
-d 指定用户的家目录(默认为/home/username)
-D 展示默认值
-e 账号有效截止至日期,格式YYYY-MM-DDuser
-g 指定一个初始用户组,用户组必须存在
-G 指定一个或多个附加用户组
-N 不创建与用户名同名的用户组
-s 默认指定shell
-u 指定用户的ID(>=1000)
-M 不创建用户家目录
-m 主目录不存在自动创建
#创建cheng用户指定家目录路径,UID和登陆解释器(nologin不允许登录),描述信息。
useradd -d /home/user -u 2019 -s /bin/nologin -G bin,root -c “distribution” cheng
#在/home/linux目录下添加uid为1200 解释器为/bin/bash的wang账号
useradd -d /home/linux -u 1200 -s /bin/bash wang
#不创建主目录
useradd -d /home/linux -m linux
id
查询用户的相关信息,UID/GID等
id username
usermod
修改用户
-c 填写账号备注信息
-d -m -m和-d连用,可重新指定用