标签:root -- soft 社会 UI 用户 区分 哪些 修改密码
linux系统有哪些用户?
- 用户系统像中国古代封建社会
1. root,皇帝
2. 普通用户,老百姓
3. 虚拟用户: 系统里傀儡,不能使用,固定存在,满足linux里服务进程以及程序属主要求而存在
- 进程以及程序必须属于用户
角色如何划分?
用户的角色是通过UID和GID识别,用户的UID就相当于我们身份证一样,用户名就相当于我们的名字
有哪几类用户?
3类
1. 超级用户 root, 唯一真实存在,UID为0,GID为0,在企业工作中,尽量使用普通用户
2. 普通用户,通过root添加,通过sudo提权或 su - root 切换角色(500-65535)
3. 虚拟用户,与普通用户区分开来,特点是系统安装后默认就会存在,且默认大多数情况下不能登录, UID范围(1-499)
如何添加普通用户?
useradd 用户 添加用户,没设置密码,该用户不可以登录
useradd beimen # 添加用户 beimen
passwd 用户 设置密码和修改密码,激活用户,不写用户默认当前用户
passwd beimen # 给用户 beimen 添加密码,可以登录
echo "123456’‘| passwd --stdin beimen && history -c # 给普通用户明文修改密码,把前面的123456通过—stdin 当做用户beimen的passwd,并清空历史记录
如何切换用户?
su - 用户名
- 环境也一起切换
su - beimen # 切换到普通用户 beimen # root 用户切换到普通用户,不需要密码,普通用户到其他普通用户或者root用户需要输入相应的密码 # su - 默认切换到 root 用户
whoami 查看当前用户是谁
root和普通用户区别?
企业生产环境下:
尽量避免root用户操作,除非有超越普通用户权限的系统维护需求,使用完成后退回普通用户
标签:root -- soft 社会 UI 用户 区分 哪些 修改密码
原文地址:http://www.cnblogs.com/2bjiujiu/p/7875004.html