提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
前言
本人新手小白一个
文章有错误望指出
一、用户管理
总所周知linux是一个多用户多任务的操作系统,那么我们为了方便,就需要对用户进行一些管理
二、/etc/passwd
/etc/passwd存放着用户的账户信息
代码如下(示例):
一共是有7段数据的第一段是我们的root账号(超管)第二段: 密码占位符 第三段 :UID
UID 是linux标识用户账号的一种方式 一般:
0(超管)
1~499(系统用户)
499~1000 (后来扩张了系统用户 所以这一段也是给系统用户的)
1000+ (普通用户)
第四段:GID
也就是我们的组的标识方式 ,在linux中创建一个用户随之也会为这个用户创建一个组
这个组默认是和用户账号同名的,组的作用后面说
第五段: 用户的描述
描述默认也是和用户名一样,描述也可以简单的理解为用户的介绍
第六段: 用户的家目录
上面代码图的家目录是在根下的root , 一般普通用户的家目录是在根下home目录下的同名目录
也就是你创建用户的名字是什么普通用户的目录就在 /home/创建名字
当然用户的家目录是可以改的我们后面再说
第七段:shell 命令解释器
通常来看我们用户是不是可以登录shell /bin/nologic/禁止登录
2./etc/shadow
这个文件存放着用户的密码信息
代码如下(示例):
第一段: 账户名
第二段:密码
不过是被加密了的 这个地方如果是*符号表示账号被锁定 !!表示密码过期
第三段:修改密码时间 (天数)
Linux 计算日期的时间是以 1970 年 1 月 1 日作为 1 不断累加得到的时间,到 1971 年 1 月 1 日,则为 366 天。如果修改过的话是拿1970.1.1去减现在时间
第四段:最小间隔时间
修改密码后最短可以在几天修改密码 ,0 表示随时可以改
第五段:密码过期时间
就是到了这个天数密码就会过期 ,99999其实就是永久生效
第六段:警告时间
比如上面的7,就是在密码还有7天过期的时间警告你
第七段:密码过期后的宽限天数
简单理解就是,在密码过期后,用户如果还是没有修改密码,则在此字段规定的宽限天数内,用户还是可以登录系统的;如果过了宽限天数,系统将不再让此账户登陆,也不会提示账户过期,是完全禁用。
第八段:账号失效时间
账号在此字段规定的时间之外,不论你的密码是否过期,都将无法使用!
第九:保留
等待新功能
总结
提示:这里对文章进行总结:
例如:以上就是今天要讲的内容,本文仅仅简单介绍了两个关于用户账号 、用户密码的文件 后面的明天在更把。。。