美文网首页
用户管理

用户管理

作者: Duckweed丶Yang | 来源:发表于2019-04-15 13:10 被阅读0次

个人学习笔记-1.用户及组管理

用户、组和权限管理

每个使用者:

用户标识、密码:

认证(Authentication),授权(Authorization),审计(Audition)

属组,属主

组:用户组,用户容器,角色(方便权限的调配)

用户类别:

管理员

普通用户、系统用户、登陆用户

用户标识:UserID,UID

16bits二进制数字:0-65535

管理员:0

普通用户:1-65535

系统用户:1-499(centos6),1-999(Centos7)

登陆用户:500-60000(Centos6),1000-60000(Centos7)

名称解析:名称转换

Username <--> UID

根据名称解析库进行:/etc/passwd

组类别:

管理员组

普通用户组

系统组

登陆组

组标识:GroupID,GID

管理员组:0

普通用户组:1-65535

系统用户组:1-499(centos6),1-999(Centos7)

登陆用户组:500-60000(Centos6),1000-60000(Centos7)

名称解析:名称转换

groupname <--> gid

根据名称解析库进行:/etc/group

组类别2:

用户的基本组

用户的附加组

组类别3:

私有组:组名同用户名,且只包含一个用户

共有组:组内包含了多个用户

认证信息:

通过对比事先存储的,与登录时提供的信息是否一致

password:

/etc/shadow

/etc/gshadow

密码的使用策略:

1.使用随机密码,2.最短长度不要低于8位,3.应该使用大写字母、小写字母、

数字和标点符号四类字符中的3种,4.定期更换

加密算法:

对称加密:加密和解密使用同一个密码

非对称加密:加密和解密使用的一对密钥

密钥对:

公钥:public key

私钥:private key

单项加密:只能加密,不能解密:提取数据特征码

定长输出

雪崩效应

算法:

md5,message digest,128bits

sha,secure hash algorithm,160bits

sha224,256,384,512

加一个salt,添加随机数

/etc/passwd:用户的信息库

name:password:UID:GID:GECOS:directory:shell

name:用户名

password:可以是加密的密码,也可以是占位符X

UID:

GID:用户的所属主组的ID号

GECOS:注释信息

directory:用户的家目录

shell:用户登录时默认shell,登陆时默认

/etc/shadow:用户密码

登录名:加密密码:最后一次改密码的日期(1970/7/1)

密码的最小年龄,要等多久才能再次修改密码

最大密码年龄,等多久必须需改一次密码

密码警告时间段

密码禁用期

账户过期日期

保留字段

/etc/group:组的信息库

group_name:password:GID:user_list

user_list:改组的用户成员:以此组为附加组的用户的用户列表

相关命令useradd,userdel,usermode,passwd

groupadd,groupdel,gpasswd,chage,chsh,id,su

程序和进程:

开机自动启动,终端启动

相关文章

  • Linux-用户管理和用户组管理

    用户管理和用户组管理 一、用户管理 1.添加用户 2.切换用户 3.删除用户 二、用户组 三、用户管理与用户组管理...

  • Jenkins运维管理

    凭据管理 插件管理 用户管理 创建用户 devmanager testmanagerimage.png 用户权限管...

  • 公众平台用户管理优化,支持标签功能

    公众平台用户管理优化已上线。目前已支持标签管理用户,且用户卡片实现多场景管理与查看用户信息,多维度提升用户管理效率...

  • 带你一步步用MVC架构实现简单的用户管理系统

    用户管理系统,实现简单的用户管理,有包括普通用户、管理员;功能包括添加用户,删除用户,查询用户信息,更改用户信息等...

  • 7.Metabase用户管理

    Metabase中只有系统管理员可以对用户管理,用户管理主要包括两个大的模块:用户组的管理和用户管理。其中用户组的...

  • Linux基础-用户管理

    三、用户管理 1.单一用户管理 2.用户组管理(包含权限)

  • 用户注册

    用户的注册 用户登录 用户个人信息管理 用户地址管理 用户收藏管理 我的订单 优惠券管理 其中短信微服务抽取出来 ...

  • rabbitmq 用户权角色限管理

    1. 用户管理 用户管理包括增加用户,删除用户,查看用户列表,修改用户密码。 新增用户: 删除一个用户: 修改用户...

  • 2.快速入门

    1.用户管理 添加用户用户管理 - 查看用户 - 添加用户。 填写基本信息,完成用户添加Paste_Image.p...

  • jumpserver

    jumpserver有三种用户 用户=》jumpserver的登录用户、跳板机的管理用户、终端登录用户 管理用户=...

网友评论

      本文标题:用户管理

      本文链接:https://www.haomeiwen.com/subject/dfluwqtx.html