目录
前言
Linux操作系统是基于UNIX操作系统发展而来的一种克隆系统,它诞生于1991 年的 [Linux桌面] 10 月5 日(这是第一次正式向外公布的时间)。以后借助于Internet网络,并通过全世界各地计算机爱好者的共同努力,已成为今天世界上使用最多的一种UNIX 类操作系统,并且使用人数还在迅猛增长。
一.用户的分类
Linux用户有三种
1.超级用户:root用户是Linux操作系统中的最高权限,可以对主机执行所有权限,在微软操作系统中也会有一个叫管理员(Adminstrator)的最高权限,用于维护和管理。
2.普通用户:普通用户是由root用户或其他用户创建,权限收到限制,只在自己的目录中有完整权限。
3.系统用户:linux系统中会跑一些服务,程序需要合理运行,就需要给程序分配一个用户身份,这些用户用用管理这些服务,无法用与登录。
UID:每个用户ID(身份标识)
二.用户组的分类
管理员组:root ID=0 组账号=0
系统组:系统组=1-999(centos7)系统组=1-499(centos6)
普通组:1000+
附加组:wk(用户),每个用户都会有个基本组,基本组就是自己(wk),但wk想要root权限,那么把wk用户加入到root组中,将获得root权限,那root就是wk用户的附加组。
GID:表示组ID
三.用户管理
1列:root:表示用户名
2列x:表示用户设有密码,但不是真的,密码保存在/etc/shadow里(影子文件),保证密码安全。
3列:UID用户
4列:GID组
5列:管理的一个组
6列:自己的目录在哪
7列:是否允许登录(bin/bash允许登录,sbin/nologin不允许登录)(登录的时候shell会查看这个用户后缀是bash还是nologin,bash的话shell还会验证密码,nologin直接就会拒绝)
1列:用户账户
2列:密码加密,!!和*表示没有密码不能登录或账户锁定
3列:表示上一次修改密码时间,从1970年1月1日算,1970年linux诞生。
4列:多久之后可以改密码,0为随时更改,5为更改密码5天后不能再次更改。
5列:密码有效期,默认99999(273年),表示永久生效。
6列:密码到期前的第几天发出告警信息,默认7天,每次登录都会向账户发送修改密码告警
7