目录
一、用户账户与组账号
1.什么是UID
uid(用户账号):超级用户,程序用户,普通用户
gid(组账号):基本组(私有组),附加组(公共组)
uid为0的用户是超级管理员
uid范围分布
uid(1 - 499)为程序用户,Centos 7之后范围变为(1 - 999)
对守护进程获取资源进行权限分配
uid(500+)为普通用户,Centos 7之后范围变为(1000+)
给用户进行交互登录使用
详细信息在/etc/passwd 如下图每段字符串代表的意义
2.建立新用户
新建用户:useradd [用户名]
拓展命令:
useradd -u 新建用户并且指定uid号
useradd -d 新建用户并且指定宿主目录
useradd -e 新建用户并且指定用户失效时间
useradd -g 新建用户并且指定用户的基本组或者附加组
格式:useradd [选项] [用户名] 添加指定用户并添加条件
二、更改用户密码
1.更改指定用户的密码
命令:passwd [用户名]
然后输入新的密码,需要输入两遍,第二次输入确认密码
拓展命令:
passwd -d 清空指定用户的密码
passwd -l 锁定指定用户的密码(普通用户之间不能切换,不影响超级管理员)
passwd -S(大写) 查看指定用户的状态
passwd -u 解锁指定用户的密码
更改指定用户密码的两种方法
① passwd [用户名]
② echo [新密码] | passwd --stdin [用户名]