用户(上)

Posted hackxiaoxion

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了用户(上)相关的知识,希望对你有一定的参考价值。

/etc/passwd解释:用冒号隔开
第一列:用户的登陆名
第二列:加密密码(x表示占位符,密码在shadow)
第三列:用户的ID号
第四列:组的ID号
第五列:用户的描述信息
第六列:用户的宿主目录
第七列:用户默认使用的shell(/etc/shells)
/etc/shadow解释:用冒号隔开
第一列:用户的登陆名
第二列:用户加密后的密码
第三列:最后一次更改密码的时间
第四列:密码最小的使用时间
第五列:密码最长使用时间

shadow密码区域解释:
   三部分组成,用$组成
     第一部分加密算法
     第二部分:随机序列号(salt)
      (encrypted)
    密码会和随机序列号一起加密

etc/passwd  存放用户基本信息
etc/shadow   用户影子口令
etc/group    组的基本信息



加密算法:(对称加密)加密和解密使用相同的密码:效率高,不够安全
(非对称加密)加密和解密使用不同的密钥,公钥和私钥,一个加密,一个解密
(单向加密)散列加密:提取数据的特征码,常用于数据的完整性校验
    特点:1不可逆2:定长输出    3:雪崩效应(输入数据一小点的变化,会引起结果的巨大变化)                          MD5:128位定长输出 
   sha:160位,224.256.384.512位,越长长度就越高,破解越难























以上是关于用户(上)的主要内容,如果未能解决你的问题,请参考以下文章

在电脑上怎么注册一个新的用户?

在两个方向上动态加载用户控件

在linux系统上建文件系统,建用户,修改用户所属组,重置用户密码

如何在地图上显示与当前用户有特定距离的所有用户? [关闭]

linux用户管理初级(上)

如何在新的 Spotify Web api 上获取用户的关注者和用户的关注用户?