Linux用户和组相关的配置文件:

/etc/passwd:用户及其属性信息(名称、UID、基本组ID等等);

/etc/group:组及其属性信息;

/etc/shadow:用户密码及其相关属性;

/etc/gshadow:组密码及其相关属性;

/etc/passwd里的相关信息如下:

centos:x:2008:2008::/home/centos:/bin/bash      #实例7个以冒号分隔的字段

account:password:UID:GID:GECOS:directory:shell

root:x:0:0:root:/root:/bin/bash

用户名:密码:UID:GID:GECOS:用户所在家目录:默认shell

    GECOS:用户的详细信息(如姓名,年龄,电话等)

/etc/group里的相关信息如下:

group_name:passwd:GID:user_list

组名:组密码:GID:以当前组为附加组的用户列表(分隔符为逗号)

/etc/shadow里的相关信息如下:

用户名:加密了的密码,最近一次更改密码的日期;密码的最小使用期限;最大密码使用期限;密码警告时间段;密码禁用期

注:[root@C7-1 ~]# ls -l /etc/shadow          #----------权限很特殊

----------. 1 root root 999 8月  18 21:07 /etc/shadow

加密机制:

加密:明文-->密文

解密:密文-->明文

单向加密:提取数据指纹()

md5:message digest,128bits

sha1:secure hash algorithm,160bits

sha224:224bits

sha256:256bits

sha384:384bits

sha512:512bits

雪崩效应:初始的条件的微小改变,将会引起结果的巨大改变;

定长输出:

密码的复杂性策略:

1、使用数字、大写字母、小写字母及特殊字符中至少3种

2、足够长

3、使用随机密码

4、定期更换:不要使用最近曾经使用过的密码

转载于:https://blog.51cto.com/zhaodongwei/1784523

Linux用户和组相关的配置文件相关推荐

  1. 与用户和组相关的配置文件

    目录 前言 一./etc/passwd文件结构 1.查看配置文件帮助信息 2.各字段说明 二./etc/group文件结构 各字段说明 三./etc/shadow文件结构 1.各字段说明 2.部分字段 ...

  2. linux用户的主要配置文件,Linux用户和组的主要配置文件及其相关命令

    Linux用户和组的主要配置文件: /etc/passwd:用户及其属性信息 /etc/shadow用户密码及其相关属性 /etc/group组及其属性信息 etc/gshadow组密码及其相关属性 ...

  3. 简述linux下用户与组相关的配置文件,Linux用户和群组管理的主要配置文件

    一. 用户和群组的类型 1.Linux用户账户的类型 Linux下的用户可以分为三类: 超级用户.系统用户.普通用户. 1)超级用户root root用户就是超级用户.系统管理员,UID为0. 2)系 ...

  4. 用户和组相关的配置文件总结

    前言: 在用户管理,组管理过程中,最基本的四个文件就是/etc下面的passwd,shadow,group,gshadow.他们记录了与用户和组相关的信息.是学习和深入了解用户,组的基本. 除了这些基 ...

  5. linux用户登录实验,Linux用户和组相关命令及实验

    本文简要介绍了在Linux系统下,如何对账户和组进行增.删.改的操作. 一. groupadd groupadd [选项] group_name -g GID:指定GID:默认是上一个组的GID+1: ...

  6. Linux用户、组和权限管理

    Linux用户和权限管理 基础知识 Linux用户 管理员:root 0 普通用户:1-65535 系统用户:Centos6:1-499,Centos7:1-999 登录用户:Centos6:500+ ...

  7. Linux CentOS 8(用户与组相关权限管理实验)

    Linux CentOS 8(用户与组相关权限管理实验) 目录 一.项目介绍 二.相关概念 2.1 用户管理简介 2.2 在 Linux 中每个文件的所有者.所在组.其它组的概念 三.任务操作 任务1 ...

  8. 在linux中关于组的命令,linux 用户和组管理相关的命令

    linux 用户和组管理相关的命令 用户管理 useradd建立用户帐号 语 法:useradd [options] LOGIN 参 数:-u UID: [UID_MIN, UID_MAX]定义在/e ...

  9. linux中查看用户组标识符,Linux用户和组管理

    用户和组管理 目录 1.用户和用户组介绍 2.用户管理 3.组管理 4.用户和组相关文件操作 1.用户和组介绍 在linux中,用户分为管理员和普通用户:管理员为root,普通用户又分为系统用户和登录 ...

最新文章

  1. [算法也疯狂]实现假装商品抢购繁忙的效果(php版)
  2. jquery ajax 删除数据,JQuery ajax 保存数据,删除数据
  3. 关于python编码的问题
  4. 缓存三大问题及解决方案
  5. Javascrip—前端本地存储讲解(16)
  6. word List 13
  7. 并发队列、线程池、锁
  8. 浅谈C# Socket编程及C#如何使用多线程
  9. 自定义播放器 winform
  10. 【响应式编程的思维艺术】 (5)Angular中Rxjs的应用示例
  11. Struts2结果页面配置(Result)
  12. opengl画的弧线 为什么有一个半径_6个1画生日蛋糕,也太简单啦【图文+视频教程】...
  13. Linux自动解压部署WEB项目脚本
  14. new Option() 创建一个option标签
  15. java io流练习题_Java IO流经典练习题
  16. 数字孪生CIM智慧城市BIM,城市cim可视化解决方案公司
  17. 手机端用云服务器文件在哪里设置,如何使用FolderSync在安卓手机上同步文件夹到坚果云? | 坚果云帮助中心...
  18. Python实现简易图形用户界面计算器
  19. Hulu是什么?中国也有了?
  20. 搬砖之余干什么?推荐这几个优质公众号

热门文章

  1. webpack加载器打包样式表中的图片和字体
  2. phpstudy集成环境安装redis扩展
  3. 模块化工程构建系列(一)
  4. 161026、更快速将你的页面展示给用户[前端优化篇]
  5. vsxxxx Avalon 感知提示
  6. JAVA I/O系统。
  7. jsp页面传递参数是如何与javabean进行关联的
  8. springboot在工具类中添加service的方法,显示为空的解决方案
  9. Win10 Microsoft Store 微软商店 Error 0x00000193 解决方法
  10. 业务层面缓存穿透的解决方案